NYSE • PL • US72703X1063
Generating your data highlights...
9.45b USD | # 1691 in US
13.86m shares | 510.64m USD
332.91m
88.56% | 294.83m