What Stewart STC revealed in previous earnings reports Q1 2026 EPS Exceeds Expectations AMERISAFE AMSF Stock Why Insiders Sold It Slight Gain 20260418 What Insperity NSP has done differently this quarter Insperity Beats EPS Forecasts by 51