NYSE • PGR • US7433151039
Generating your data highlights...
116b USD | # 179 in US
2.94m shares | 598.32m USD
584.4m
99.63% | 582.21m