NYSE:PGR | US7433151039
Generating your data highlights...
118b USD | # 173 in US
3.34m shares | 682.37m USD
584.4m
99.63% | 582.21m