Nasdaq • PPC • US72147K1088
Generating your data highlights...
7.2b USD | # 2024 in US
1.6m shares | 46.33m USD
238.11m
17.81% | 42.42m