Brown & Brown, Inc.
Exchange: nyse
none
30079924224.00
1528300032.00
0.536245629555
0.335249088835
23.24%
3.75
0.600000