Markel Group swings to $273m operating loss in Q1 2026
Markel Group Reports $273 Million Operating Loss in Q1 2026 Markel Group reported a $273 million operating loss for the first quarter of 2026. The company attributed the loss to a decline in its equity portfolio, which outweighed profits in its core...
Read More