Nasdaq • PPC • US72147K1088
Generating your data highlights...
6.5b USD | # 2141 in US
1.36m shares | 43.07m USD
237.92m
17.75% | 42.23m