Markel Group reports 2026 first quarter results

Go back to Markel Group reports 2026 first quarter results
MARKEL CORPORATION (NYSE: MKL) Delayed: 1875.05 +3.72 (0.20%)
Previous Close $1871.33    52 Week High $989.18 
Open $1866.13    52 Week Low $805.03 
Day High $1884.75    P/E 83.97 
Day Low $1861.50    EPS $22.33 
Volume 51,177