Markel (MKL) Treasury Shares (2010 - 2024)

Markel (MKL) posted quarterly Treasury Shares of $370034.0 for Q4 2024, up 15.0% YoY from $321760.0 in Q1 2024, and up 360.36% sequentially from $80379.0 in Q3 2024.

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

Markel has disclosed Treasury Shares across 15 years of filings, most recently posting $370034.0 for Q4 2024.

  • In Q4 2024, Treasury Shares rose 15.0% year-over-year to $370034.0; the TTM figure through Dec 2024 stood at $370034.0 (up 15.0% YoY), while the FY2024 annual figure was $370034.0, up 15.0% from the prior year.
  • Treasury Shares advanced to $370034.0 in Q4 2024, from $80379.0 in the prior quarter.
  • Over the last five years, Treasury Shares for MKL reached as high as $370034.0 in Q4 2024 and fell as low as $19000.0 in Q1 2021.
  • The 5-year median for Treasury Shares is $62948.0 (2022), against an average of $100376.5.
  • Annual changes were most pronounced in 2020 — Treasury Shares tumbled 78.18% — and 2021, when it surged 604.17%.
  • 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.
  • According to Business Quant data, Treasury Shares over the past three periods registered $370034.0, $80379.0, and $173627.0 for Q4 2024, Q3 2024, and Q2 2024 respectively.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Treasury Shares (Qtr)
1 Markel 7,105.55 Bn 7,090.09 Bn 2.38 Bn -
2 Progressive 131.92 Bn 127.57 Bn 8.36 Bn 214.00 Mn
3 Chubb 78.78 Bn 71.35 Bn 8.64 Bn 11.63 Mn
4 Cincinnati Financial 74.32 Bn 73.06 Bn 2.60 Bn 2.91 Bn
5 Travelers Companies 72.03 Bn 48.11 Bn 5.54 Bn 47.43 Bn
6 Allstate 63.08 Bn 38.49 Bn 14.72 Bn 642.00 Mn
7 Fairfax Financial Holdings 34.53 Bn 39.18 Bn - -99.80 Mn
8 Loews 23.53 Bn 11.27 Bn -1.32 Bn 31.00 Mn
9 Selective Insurance 20.82 Bn 19.07 Bn 543.42 Mn 46.32 Mn
10 Assurant 13.63 Bn 11.71 Bn 2.01 Bn 122.80 Mn

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