NYSE • PEN • US70975L1070
Generating your data highlights...
12.7b USD | # 1400 in US
597.4k shares | 199.59m USD
39.32m
96.96% | 38.13m