AMERISAFE, Inc.
Exchange: nyse
none
962025024.00
77419000.00
-0.860211593785
0.245632669600
-8.76%
3.75
1.480000