DGICA   $18.73  -0.74% Market Closed After Close 18.73 0.0

Donegal Group, Inc.

Data not available