RLI Corp RLI Delivers Q1 2026 Beat EPS 083 vs 079 Expected Integra ITRG Q1 2026 Results Fall Short EPS 007 Revenue NA