03:19 AM EDT, 05/01/2025 (MT Newswires) -- Markel Group ( MKL ) reported late Wednesday Q1 earnings of $12.08 per diluted share, down from $75.43 a year earlier.
Revenue for the quarter ended March 31 was $3.4 billion, down from $4.47 billion a year earlier.
Shares of the company fell 3.7% in after-hours activity Wednesday.