NYSE:PGR | US7433151039
Generating your data highlights...
131b USD | # 141 in US
3.42m shares | 786.59m USD
586.4m
99.47% | 583.29m