NYSE • PEN • US70975L1070
Generating your data highlights...
12.8b USD | # 1425 in US
365.84k shares | 117.13m USD
39.39m
97.17% | 38.27m