NYSE:PEN | US70975L1070
Generating your data highlights...
13.3b USD | # 723 in US
1m shares | 334.67m USD
39.24m
96.95% | 38.05m