Markel (MKL) Treasury Shares (2010 - 2024)

Markel (MKL) reported Treasury Shares of $370034.0 for Q4 2024, up 15.0% year-over-year from $321760.0 in Q1 2024, and up 360.36% quarter-over-quarter from $80379.0 in Q3 2024.

Markel (MKL) Treasury Shares (2010 - 2024) Analysis & Trends

Markel (MKL) has 15 years of Treasury Shares data on file, last reported at $370034.0 in Q4 2024.

  • Treasury Shares for Q4 2024 came in at $370034.0, up 15.0% year-over-year; the trailing twelve-month figure through Dec 2024 was $370034.0 (up 15.0% YoY), and the FY2024 annual result was $370034.0, up 15.0% from the prior year.
  • Treasury Shares rose to $370034.0 in Q4 2024 per MKL's latest filing, from $80379.0 in the prior quarter.
  • Over five years, Treasury Shares peaked at $370034.0 in Q4 2024 and troughed at $19000.0 in Q1 2021.
  • A 5-year average of $100376.5 and a median of $62948.0 in 2022 frame the typical range for Treasury Shares.
  • The sharpest annual moves came in 2020 and 2021: Treasury Shares sank 78.18% in 2020, then surged 604.17% in 2021.
  • A 5-year view of Treasury Shares shows it stood at $24000.0 in 2020, then surged by 604.17% to $169000.0 in 2021, then jumped by 37.87% to $233000.0 in 2022, then surged by 38.09% to $321760.0 in 2023, then grew by 15.0% to $370034.0 in 2024.
  • Business Quant data shows MKL's Treasury Shares at $370034.0 in Q4 2024, $80379.0 in Q3 2024, and $173627.0 in Q2 2024.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Treasury Shares (Qtr)
1 Chubb 127.40 Bn 119.98 Bn 8.64 Bn 11.63 Mn
2 Progressive 119.47 Bn 115.12 Bn 8.36 Bn 214.00 Mn
3 Travelers Companies 65.26 Bn 41.34 Bn 5.54 Bn 582.50 Mn
4 Allstate 57.33 Bn 32.74 Bn 14.72 Bn 642.00 Mn
5 Berkley W R 26.90 Bn 23.16 Bn 2.72 Bn 420.82 Mn
6 Cincinnati Financial 25.67 Bn 24.41 Bn 2.60 Bn 1.10 Mn
7 Markel 22.97 Bn 7.51 Bn 2.38 Bn -
8 Loews 22.18 Bn 9.92 Bn -1.32 Bn 300,000.00
9 Assurant 12.79 Bn 10.87 Bn 2.01 Bn 2.30 Mn
10 Cna Financial 11.84 Bn 4.05 Bn 2.33 Bn 755,000.00

Historic Data

Download Data
DateValue
Dec 31, 2024 370,034.00
Dec 31, 2024 370,034.00
Sep 30, 2024 80,379.00
Sep 30, 2024 80,379.00
Jun 30, 2024 173,627.00
Jun 30, 2024 173,627.00
Mar 31, 2024 109,545.00
Mar 31, 2024 109,545.00
Dec 31, 2023 321,760.00
Dec 31, 2023 321,760.00
Sep 30, 2023 56,483.00
Sep 30, 2023 56,483.00
Jun 30, 2023 78,110.00
Jun 30, 2023 78,110.00
Mar 31, 2023 62,896.00
Mar 31, 2023 62,896.00
Dec 31, 2022 233,000.00
Dec 31, 2022 233,000.00
Sep 30, 2022 67,696.00
Sep 30, 2022 67,696.00