Markel Corporation (0JYM.L) LSE

1,923.94

-30.785(-1.57%)

Updated at August 18 06:15PM

Currency In USD