Donegal Group Inc.
Exchange: nyse
none
495110432.00
35012180.00
-3.702819711374
0.035758861648
-18.19%
3.75
0.690000