KPIs & Operating Metrics(New)

Bok Financial (BOKF) Treasury Shares (2009 - 2025)

Bok Financial's quarterly Treasury Shares came in at $1.4 billion in Q4 2025, up 40.89% year-on-year from $970.3 million in Q4 2024, and up 26.42% quarter-over-quarter from $1.1 billion in Q3 2025.

Bok Financial has reported Treasury Shares for 17 years, with the latest figure at $1.4 billion in Q4 2025.

  • For the quarter ending Q4 2025, Treasury Shares rose 40.89% year-over-year to $1.4 billion; the trailing twelve-month figure through Dec 2025 stood at $1.4 billion (up 40.89% YoY), and the FY2025 full-year result was $1.4 billion, up 40.89% from the prior year.
  • Treasury Shares for Q4 2025 stood at $1.4 billion, up from $1.1 billion in the prior quarter.
  • The five-year high for Treasury Shares was $16.4 million in Q4 2025, with the low at $87239.0 in Q4 2021.
  • Average Treasury Shares over 5 years is $9.3 million, with a median of $10.2 million recorded in 2023.
  • Year-over-year, Treasury Shares soared 41.41% in 2021 and grew 4.79% in 2025.
  • Tracing BOKF's Treasury Shares over 5 years: stood at $535.1 million in 2021, then gained by 29.87% to $695.0 million in 2022, then rose by 26.15% to $876.7 million in 2023, then advanced by 10.68% to $970.3 million in 2024, then surged by 40.89% to $1.4 billion in 2025.
  • The last three Treasury Shares figures came in at $1.4 billion (Q4 2025), $1.1 billion (Q3 2025), and $1.0 billion (Q2 2025), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Treasury Shares (Qtr)
1 Bank Of Chile 90,891.20 Bn 90,891.20 Bn - -
2 Bank Bradesco 6,807.69 Bn 6,791.75 Bn - 31.28 Mn
3 Lloyds Banking 426.28 Bn 426.28 Bn - -
4 NatWest 184.56 Bn 184.56 Bn - -
5 First Capital 181.18 Bn 181.03 Bn - 9.88 Mn
6 Landmark Bancorp 164.67 Bn 164.64 Bn - -
7 Deutsche Bank Aktiengesellschaft 161.63 Bn -151,939.28 Bn - -903.82 Mn
8 KB Financial 150.02 Bn 142.15 Bn - -1.15 Bn
9 Pnc Financial Services 88.79 Bn 88.84 Bn - 21.57 Bn
10 Bok Financial 8.19 Bn -8.91 Bn - 1.37 Bn

Historic Data

Download Data 🔒
DateValue
Dec 31, 2025 1.37 Bn
Dec 31, 2025 16.41 Mn
Dec 31, 2025 1.37 Bn
Dec 31, 2025 16.41 Mn
Sep 30, 2025 1.08 Bn
Sep 30, 2025 13.79 Mn
Sep 30, 2025 13.79 Mn
Sep 30, 2025 1.08 Bn
Jun 30, 2025 13.42 Mn
Jun 30, 2025 1.04 Bn
Jun 30, 2025 1.04 Bn
Jun 30, 2025 13.42 Mn
Mar 31, 2025 12.75 Mn
Mar 31, 2025 976.76 Mn
Mar 31, 2025 976.76 Mn
Mar 31, 2025 12.75 Mn
Dec 31, 2024 970.34 Mn
Dec 31, 2024 12.70 Mn
Dec 31, 2024 12.70 Mn
Dec 31, 2024 970.34 Mn
Sep 30, 2024 970.20 Mn
Sep 30, 2024 970.20 Mn
Jun 30, 2024 12.70 Mn
Jun 30, 2024 970.13 Mn
Jun 30, 2024 12.70 Mn
Jun 30, 2024 970.13 Mn
Mar 31, 2024 932.07 Mn
Mar 31, 2024 12.28 Mn
Mar 31, 2024 12.28 Mn
Mar 31, 2024 932.07 Mn
Dec 31, 2023 876.72 Mn
Dec 31, 2023 11.63 Mn
Dec 31, 2023 11.63 Mn
Dec 31, 2023 876.72 Mn
Sep 30, 2023 826.27 Mn
Sep 30, 2023 826.27 Mn
Sep 30, 2023 10.92 Mn
Sep 30, 2023 10.92 Mn
Jun 30, 2023 766.72 Mn
Jun 30, 2023 10.22 Mn
Jun 30, 2023 10.22 Mn
Jun 30, 2023 766.72 Mn
Mar 31, 2023 9.95 Mn
Mar 31, 2023 743.94 Mn
Mar 31, 2023 9.95 Mn
Mar 31, 2023 743.94 Mn
Dec 31, 2022 694.96 Mn
Dec 31, 2022 694.96 Mn
Dec 31, 2022 9.47 Mn
Dec 31, 2022 9.47 Mn
Sep 30, 2022 548,000.00
Sep 30, 2022 548,000.00
Sep 30, 2022 662.53 Mn
Sep 30, 2022 662.53 Mn
Jun 30, 2022 612.55 Mn
Jun 30, 2022 612.55 Mn
Jun 30, 2022 8.60 Mn
Jun 30, 2022 8.60 Mn
Mar 31, 2022 588.15 Mn
Mar 31, 2022 476,000.00
Mar 31, 2022 476,000.00
Mar 31, 2022 588.15 Mn
Dec 31, 2021 87,239.00
Dec 31, 2021 535.13 Mn
Dec 31, 2021 535.13 Mn
Dec 31, 2021 87,239.00
Sep 30, 2021 521.67 Mn
Sep 30, 2021 7.66 Mn
Sep 30, 2021 7.66 Mn
Sep 30, 2021 521.67 Mn
Jun 30, 2021 7.18 Mn
Jun 30, 2021 481.03 Mn
Jun 30, 2021 481.03 Mn
Jun 30, 2021 7.18 Mn
Mar 31, 2021 437.23 Mn
Mar 31, 2021 437.23 Mn
Mar 31, 2021 6.69 Mn
Mar 31, 2021 6.69 Mn
Dec 31, 2020 411.34 Mn
Dec 31, 2020 411.34 Mn
Dec 31, 2020 69,669.00
Dec 31, 2020 69,669.00
Sep 30, 2020 368.89 Mn
Sep 30, 2020 368.89 Mn
Jun 30, 2020 368.89 Mn
Jun 30, 2020 368.89 Mn
Mar 31, 2020 442,000.00
Mar 31, 2020 368.89 Mn
Mar 31, 2020 442,000.00
Mar 31, 2020 368.89 Mn
Dec 31, 2019 329.91 Mn
Dec 31, 2019 427,178.00
Dec 31, 2019 427,178.00
Dec 31, 2019 329.91 Mn
Sep 30, 2019 4.90 Mn
Sep 30, 2019 307.06 Mn
Sep 30, 2019 4.90 Mn
Sep 30, 2019 307.06 Mn
Jun 30, 2019 281.13 Mn
Jun 30, 2019 281.13 Mn
Jun 30, 2019 4.56 Mn
Jun 30, 2019 4.56 Mn
Mar 31, 2019 261.00 Mn
Mar 31, 2019 4.31 Mn
Mar 31, 2019 261.00 Mn
Mar 31, 2019 4.31 Mn
Dec 31, 2018 199.00 Mn
Dec 31, 2018 527,607.00
Dec 31, 2018 527,607.00
Dec 31, 2018 199.00 Mn
Sep 30, 2018 9.87 Mn
Sep 30, 2018 9.87 Mn
Sep 30, 2018 564.12 Mn
Sep 30, 2018 564.12 Mn
Jun 30, 2018 90,000.00
Jun 30, 2018 564.12 Mn
Jun 30, 2018 564.12 Mn
Jun 30, 2018 90,000.00
Mar 31, 2018 562.60 Mn
Mar 31, 2018 83,000.00
Mar 31, 2018 83,000.00
Mar 31, 2018 562.60 Mn
Dec 31, 2017 552.85 Mn
Dec 31, 2017 552.85 Mn
Sep 30, 2017 9.67 Mn
Sep 30, 2017 9.67 Mn
Sep 30, 2017 545.44 Mn
Sep 30, 2017 545.44 Mn
Jun 30, 2017 545.44 Mn
Jun 30, 2017 9.67 Mn
Jun 30, 2017 9.67 Mn
Jun 30, 2017 545.44 Mn
Mar 31, 2017 545.44 Mn
Mar 31, 2017 7.67 Mn
Mar 31, 2017 7.67 Mn
Mar 31, 2017 545.44 Mn
Dec 31, 2016 544.05 Mn
Dec 31, 2016 786,706.00
Dec 31, 2016 544.05 Mn
Dec 31, 2016 786,706.00
Sep 30, 2016 495.03 Mn
Sep 30, 2016 8.96 Mn
Sep 30, 2016 8.96 Mn
Sep 30, 2016 495.03 Mn
Jun 30, 2016 494.68 Mn
Jun 30, 2016 305,000.00
Jun 30, 2016 305,000.00
Jun 30, 2016 494.68 Mn
Mar 31, 2016 8.65 Mn
Mar 31, 2016 476.91 Mn
Mar 31, 2016 476.91 Mn
Mar 31, 2016 8.65 Mn
Dec 31, 2015 477.17 Mn
Dec 31, 2015 791,109.00
Dec 31, 2015 791,109.00
Dec 31, 2015 477.17 Mn
Sep 30, 2015 1.76 Mn
Sep 30, 2015 355.67 Mn
Sep 30, 2015 355.67 Mn
Sep 30, 2015 1.76 Mn
Jun 30, 2015 273.47 Mn
Jun 30, 2015 502,000.00
Jun 30, 2015 502,000.00
Jun 30, 2015 273.47 Mn
Mar 31, 2015 502,000.00
Mar 31, 2015 269.75 Mn
Mar 31, 2015 269.75 Mn
Mar 31, 2015 502,000.00
Dec 31, 2014 239.98 Mn
Dec 31, 2014 239.98 Mn
Dec 31, 2014 688,611.00
Dec 31, 2014 688,611.00
Sep 30, 2014 223.85 Mn
Sep 30, 2014 223.85 Mn
Jun 30, 2014 222.69 Mn
Jun 30, 2014 4.61 Mn
Jun 30, 2014 4.61 Mn
Jun 30, 2014 222.69 Mn
Mar 31, 2014 209.15 Mn
Mar 31, 2014 209.15 Mn
Dec 31, 2013 647,989.00
Dec 31, 2013 202.35 Mn
Dec 31, 2013 202.35 Mn
Dec 31, 2013 647,989.00
Sep 30, 2013 200.26 Mn
Sep 30, 2013 200.26 Mn
Jun 30, 2013 199.43 Mn
Jun 30, 2013 4.29 Mn
Jun 30, 2013 4.29 Mn
Jun 30, 2013 199.43 Mn
Mar 31, 2013 197.52 Mn
Mar 31, 2013 197.52 Mn
Dec 31, 2012 592,831.00
Dec 31, 2012 188.88 Mn
Dec 31, 2012 188.88 Mn
Dec 31, 2012 592,831.00
Sep 30, 2012 184.42 Mn
Sep 30, 2012 384,000.00
Sep 30, 2012 384,000.00
Sep 30, 2012 184.42 Mn
Jun 30, 2012 384,000.00
Jun 30, 2012 175.89 Mn
Jun 30, 2012 175.89 Mn
Jun 30, 2012 384,000.00
Mar 31, 2012 3.79 Mn
Mar 31, 2012 3.79 Mn
Mar 31, 2012 171.59 Mn
Mar 31, 2012 171.59 Mn
Dec 31, 2011 503,738.00
Dec 31, 2011 150.66 Mn
Dec 31, 2011 503,738.00
Dec 31, 2011 150.66 Mn
Sep 30, 2011 138.83 Mn
Sep 30, 2011 3.15 Mn
Sep 30, 2011 3.15 Mn
Sep 30, 2011 138.83 Mn
Jun 30, 2011 2.64 Mn
Jun 30, 2011 114.86 Mn
Jun 30, 2011 114.86 Mn
Jun 30, 2011 2.64 Mn
Mar 31, 2011 114.73 Mn
Mar 31, 2011 2.64 Mn
Mar 31, 2011 114.73 Mn
Mar 31, 2011 2.64 Mn
Dec 31, 2010 2.61 Mn
Dec 31, 2010 -112.80 Mn
Dec 31, 2010 2.61 Mn
Dec 31, 2010 -112.80 Mn
Sep 30, 2010 109.50 Mn
Sep 30, 2010 109.50 Mn
Sep 30, 2010 2.54 Mn
Sep 30, 2010 2.54 Mn
Jun 30, 2010 2.54 Mn
Jun 30, 2010 109.48 Mn
Jun 30, 2010 109.48 Mn
Jun 30, 2010 2.54 Mn
Mar 31, 2010 107.91 Mn
Mar 31, 2010 2.55 Mn
Mar 31, 2010 2.55 Mn
Mar 31, 2010 107.91 Mn
Dec 31, 2009 2.51 Mn
Dec 31, 2009 105.86 Mn
Dec 31, 2009 105.86 Mn
Dec 31, 2009 2.51 Mn
Sep 30, 2009 2.43 Mn
Sep 30, 2009 102.09 Mn
Sep 30, 2009 102.09 Mn
Sep 30, 2009 2.43 Mn
Jun 30, 2009 2.42 Mn
Jun 30, 2009 101.60 Mn
Jun 30, 2009 2.42 Mn
Jun 30, 2009 101.60 Mn