NYSE • PGR • US7433151039
Generating your data highlights...
120b USD | # 179 in US
3.26m shares | 690.22m USD
581.37m
99.60% | 579.05m