Markel Corp (NYSE:MKL)

1,239.27
Delayed Data
As of Jan 19
 +1.53 / +0.12%
Today’s Change
942.44
Today|||52-Week Range
1,343.56
+0.43%
Year-to-Date