NASDAQ:BOKF | Historical Stock Price | BOK FINANCIAL CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1991-09-05 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$2.61$6.50$16.17$40.21$100.01$248.741991-09-052026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$83.04$108.01122,200
2016-12-29$82.76$107.65116,800
2016-12-28$83.30$108.35179,900
2016-12-27$84.01$109.27159,100
2016-12-23$84.20$109.5262,400
2016-12-22$83.90$109.13149,900
2016-12-21$83.73$108.91351,100
2016-12-20$83.90$109.13425,300
2016-12-19$83.36$108.43308,500
2016-12-16$83.55$108.67375,400
2016-12-15$83.41$108.49198,500
2016-12-14$83.04$108.01256,600
2016-12-13$83.66$108.82260,100
2016-12-12$82.79$107.69306,400
2016-12-09$83.53$108.65158,900
2016-12-08$83.96$109.21269,900
2016-12-07$82.60$107.44263,300
2016-12-06$84.14$109.44221,900
2016-12-05$81.10$105.49208,600
2016-12-02$80.70$104.97145,300
2016-12-01$81.98$106.63226,000
2016-11-30$80.32$104.47184,700
2016-11-29$79.02$102.78165,800
2016-11-28$79.55$103.47230,800
2016-11-25$81.57$106.10176,800
2016-11-23$82.21$106.93210,100
2016-11-22$81.56$106.09337,700
2016-11-21$81.09$105.47179,600
2016-11-18$81.50$106.01211,900
2016-11-17$80.53$104.75230,500
2016-11-16$78.97$102.72192,900
2016-11-15$80.89$105.21177,400
2016-11-14$79.79$103.78244,400
2016-11-11$78.53$102.14359,200
2016-11-10$76.83$99.93411,700
2016-11-09$74.10$96.38236,000
2016-11-08$70.97$91.74106,600
2016-11-07$71.50$92.42171,700
2016-11-04$70.19$90.73245,000
2016-11-03$70.27$90.83162,100
2016-11-02$69.75$90.16220,600
2016-11-01$70.67$91.35844,000
2016-10-31$71.02$91.80169,400
2016-10-28$70.42$91.03227,200
2016-10-27$71.65$92.62266,100
2016-10-26$71.32$92.19330,100
2016-10-25$70.90$91.65145,100
2016-10-24$71.58$92.5387,900
2016-10-21$70.55$91.2083,100
2016-10-20$70.25$90.81182,300
2016-10-19$71.36$92.24221,200
2016-10-18$69.83$90.2784,600
2016-10-17$68.73$88.84121,100
2016-10-14$68.95$89.1388,200
2016-10-13$68.14$88.0885,300
2016-10-12$69.94$90.4187,900
2016-10-11$70.05$90.55123,500
2016-10-10$70.37$90.96220,400
2016-10-07$70.42$91.03212,600
2016-10-06$70.48$91.11193,400
2016-10-05$70.80$91.52246,900
2016-10-04$68.75$88.87150,200
2016-10-03$68.65$88.74167,800
2016-09-30$68.97$89.15168,500
2016-09-29$66.69$86.21208,100
2016-09-28$68.24$88.21146,700
2016-09-27$67.08$86.71108,800
2016-09-26$66.25$85.64119,000
2016-09-23$67.70$87.51143,200
2016-09-22$67.95$87.84141,200
2016-09-21$66.97$86.57132,200
2016-09-20$67.20$86.8782,700
2016-09-19$66.95$86.54120,200
2016-09-16$66.59$86.08379,700
2016-09-15$67.25$86.93143,500
2016-09-14$67.06$86.68178,900
2016-09-13$67.72$87.54194,100
2016-09-12$68.58$88.65199,800
2016-09-09$69.11$89.33259,500
2016-09-08$69.31$89.59167,600
2016-09-07$68.89$89.05184,200
2016-09-06$67.95$87.84126,900
2016-09-02$69.33$89.62106,400
2016-09-01$68.58$88.65195,900
2016-08-31$69.07$89.28133,300
2016-08-30$69.19$89.44235,800
2016-08-29$69.26$89.53161,800
2016-08-26$69.03$89.23118,600
2016-08-25$68.54$88.60109,600
2016-08-24$68.13$88.0773,200
2016-08-23$67.90$87.7789,200
2016-08-22$67.70$87.5188,900
2016-08-19$67.54$87.31159,800
2016-08-18$67.54$87.31168,000
2016-08-17$67.05$86.67119,500
2016-08-16$66.91$86.49113,400
2016-08-15$66.86$86.43187,200
2016-08-12$66.11$85.4699,800
2016-08-11$66.43$85.87112,900
2016-08-10$65.97$85.28152,500
2016-08-09$67.39$86.56107,700
2016-08-08$67.23$86.35174,800
2016-08-05$67.08$86.16178,900
2016-08-04$64.60$82.9798,300
2016-08-03$64.71$83.11197,000
2016-08-02$63.64$81.74228,200
2016-08-01$64.35$82.65320,900
2016-07-29$65.23$83.78307,000
2016-07-28$66.54$85.46334,600
2016-07-27$66.88$85.90567,100
2016-07-26$67.07$86.14322,600
2016-07-25$66.32$85.18259,600
2016-07-22$66.09$84.89278,400
2016-07-21$65.67$84.35382,400
2016-07-20$65.54$84.18223,000
2016-07-19$65.54$84.18167,800
2016-07-18$65.22$83.77234,100
2016-07-15$65.28$83.85204,400
2016-07-14$64.80$83.23253,300
2016-07-13$63.73$81.85207,100
2016-07-12$63.80$81.94176,900
2016-07-11$61.80$79.38130,200
2016-07-08$61.12$78.50131,200
2016-07-07$60.50$77.71210,900
2016-07-06$59.41$76.31369,600
2016-07-05$58.87$75.61233,000
2016-07-01$61.43$78.90260,700
2016-06-30$62.70$80.53254,500
2016-06-29$61.05$78.41267,000
2016-06-28$58.51$75.15232,300
2016-06-27$56.78$72.93395,400
2016-06-24$59.44$76.34482,000
2016-06-23$62.76$80.61161,200
2016-06-22$60.56$77.78153,200
2016-06-21$60.41$77.59133,300
2016-06-20$60.26$77.40192,000
2016-06-17$59.52$76.45427,600
2016-06-16$58.65$75.33374,000
2016-06-15$59.10$75.91264,800
2016-06-14$59.17$76.00268,800
2016-06-13$60.17$77.28267,600
2016-06-10$60.91$78.23279,200
2016-06-09$62.56$80.35441,500
2016-06-08$63.55$81.62326,600
2016-06-07$63.88$82.05182,000
2016-06-06$64.64$83.02435,400
2016-06-03$63.64$81.74247,800
2016-06-02$63.67$81.78143,400
2016-06-01$63.59$81.67345,100
2016-05-31$63.74$81.87278,900
2016-05-27$63.55$81.62180,000
2016-05-26$62.84$80.71190,600
2016-05-25$63.39$81.42220,900
2016-05-24$62.30$80.02156,700
2016-05-23$60.84$78.14134,800
2016-05-20$60.84$78.14110,200
2016-05-19$60.02$77.09170,000
2016-05-18$60.97$78.31244,100
2016-05-17$58.88$75.63197,400
2016-05-16$58.71$75.41148,900
2016-05-13$57.57$73.94183,800
2016-05-12$58.88$75.63232,600
2016-05-11$58.90$75.65177,600
2016-05-10$59.27$75.57185,700
2016-05-09$57.58$73.42287,200
2016-05-06$57.46$73.27238,300
2016-05-05$57.46$73.27254,800
2016-05-04$57.22$72.96259,000
2016-05-03$58.53$74.63225,300
2016-05-02$59.80$76.25175,800
2016-04-29$60.18$76.73367,800
2016-04-28$59.74$76.17321,000
2016-04-27$60.89$77.64418,400
2016-04-26$61.76$78.75357,700
2016-04-25$60.42$77.04207,400
2016-04-22$61.49$78.40298,700
2016-04-21$60.36$76.96308,400
2016-04-20$60.52$77.17429,600
2016-04-19$59.18$75.46335,400
2016-04-18$57.28$73.04227,400
2016-04-15$56.56$72.12210,700
2016-04-14$57.15$72.87241,500
2016-04-13$56.92$72.58426,800
2016-04-12$53.68$68.45581,700
2016-04-11$52.16$66.51225,200
2016-04-08$52.07$66.39430,300
2016-04-07$51.77$66.01416,300
2016-04-06$53.32$67.99551,800
2016-04-05$52.48$66.92437,000
2016-04-04$53.52$68.24360,500
2016-04-01$53.27$67.92470,400
2016-03-31$54.62$69.64413,900
2016-03-30$55.90$71.28231,500
2016-03-29$55.75$71.09417,000
2016-03-28$56.84$72.48204,400
2016-03-24$56.77$72.39277,500
2016-03-23$56.68$72.27503,600
2016-03-22$58.05$74.02343,500
2016-03-21$58.56$74.67229,100
2016-03-18$58.59$74.711,355,600
2016-03-17$58.57$74.68449,300
2016-03-16$56.02$71.43392,100
2016-03-15$56.18$71.63346,100
2016-03-14$57.70$73.57347,100
2016-03-11$57.35$73.13400,700
2016-03-10$55.22$70.41487,800
2016-03-09$53.90$68.73427,100
2016-03-08$54.84$69.93549,100
2016-03-07$57.23$72.97452,900
2016-03-04$57.04$72.73814,500
2016-03-03$54.53$69.53763,000
2016-03-02$52.84$67.38592,400
2016-03-01$50.39$64.25510,000
2016-02-29$48.87$62.31432,900
2016-02-26$50.37$64.23458,900
2016-02-25$49.38$62.96405,700
2016-02-24$49.44$63.04415,900
2016-02-23$49.91$63.64388,700
2016-02-22$51.73$65.96291,400
2016-02-19$50.61$64.53277,800
2016-02-18$50.06$63.83351,000
2016-02-17$50.83$64.81398,200
2016-02-16$50.19$64.00291,500
2016-02-12$48.43$61.75447,400
2016-02-11$46.73$59.58383,700
2016-02-10$48.30$61.59580,300
2016-02-09$48.33$61.08305,000
2016-02-08$48.42$61.19368,000
2016-02-05$49.45$62.49454,100
2016-02-04$50.25$63.50442,300
2016-02-03$49.38$62.40604,200
2016-02-02$47.95$60.60309,300
2016-02-01$49.13$62.09486,600
2016-01-29$50.01$63.20709,800
2016-01-28$49.33$62.341,161,200
2016-01-27$46.96$59.351,062,400
2016-01-26$46.91$59.28710,000
2016-01-25$45.14$57.05497,400
2016-01-22$47.03$59.43432,200
2016-01-21$45.62$57.65564,000
2016-01-20$46.01$58.14761,600
2016-01-19$46.76$59.09699,600
2016-01-15$47.57$60.121,049,500
2016-01-14$49.57$62.64861,000
2016-01-13$50.02$63.211,481,400
2016-01-12$54.56$68.95442,000
2016-01-11$54.96$69.45664,900
2016-01-08$55.35$69.95273,900
2016-01-07$56.21$71.03379,600
2016-01-06$56.69$71.64341,900
2016-01-05$57.39$72.53301,100
2016-01-04$58.05$73.36338,800