NYSE • PEN • US70975L1070
Generating your data highlights...
12.7b USD | # 1390 in US
593.47k shares | 198.17m USD
39.32m
96.96% | 38.13m