NYSE • PEN • US70975L1070
Generating your data highlights...
12.6b USD | # 1404 in US
417.88k shares | 133.87m USD
39.33m
97.21% | 38.23m