NYSE • PEN • US70975L1070
Generating your data highlights...
12.5b USD | # 1411 in US
337.83k shares | 108.26m USD
39.39m
97.17% | 38.27m