RLI confounded analysts' expectations in the third quarter as it revealed a $1.7mn operating profit with reserve releases partially offsetting a $31.7mn
RLI confounded analysts' expectations in the third quarter as it revealed a $1.7mn operating profit with reserve releases partially offsetting a $31.7mn