Markel misses consensus as reserve releases fall

Markel missed earnings expectations by 15.9 percent as favourable reserve development dropped by $38mn.

To unlock article:

Login