NYSE • PEN • US70975L1070
Generating your data highlights...
12.4b USD | # 1426 in US
494.6k shares | 161.12m USD
39.33m
97.21% | 38.23m