NYSE:PEN | US70975L1070
Generating your data highlights...
13.7b USD | # 1320 in US
705.58k shares | 203.7m USD
39.16m
96.99% | 37.98m