Markel Corporation (0JYM.L) LSE

1,899.15

-19.335(-1.01%)

Updated at September 29 07:14PM

Currency In USD