United Fire Group (UFCS) reported Q2 adjusted operating earnings late Monday of $1.30 per diluted share, up from $0.90 a year earlier.
Two analysts polled by FactSet expected $0.70.
Revenue in the three months ended June 30 rose to $383.7 million from $335.5 million a year earlier.
The company's shares rose 1.8% in after-hours trading.