NYSE • PEN • US70975L1070
Generating your data highlights...
12.5b USD | # 1402 in US
441.67k shares | 141.91m USD
39.33m
97.21% | 38.23m