NYSE • PGR • US7433151039
Generating your data highlights...
120b USD | # 170 in US
2.96m shares | 594.92m USD
584.34m
99.62% | 582.11m