Donegal Group Inc.
Exchange: nyse
none
485256544.00
35012180.00
-3.702819683923
0.035758861648
-18.19%
3.75
0.620000