tiprankstipranks

Amerisafe declares special dividend of $3.50 per share