BOK Financial Corporation BOKF

Set alert

Price alert · BOKF

All alert types
131.81 USD -0.70 -0.53%

As of Nov 3, 2:03 PM ET

Bid
131.80 × 2
Ask
131.94 × 2
131.31 Day range 132.90
102.72 52-week range 146.84
YTD
+11.27%
1 year
+25.52%
Open
131.31
Prev close
132.51
Mkt cap
8.01B
Vol
55.83K
Avg vol
250.66K
EPS
11.04
P/E
11.94
Div yield
1.90%
More statistics
Low
131.31
High
132.90
Forward P/E
12.33
Beta
0.78
Short ratio
9.94
Inst. own
36.94%
Dividend
2.52
Ex-div date
Aug 18, 2026
Earnings
Jan 15, 2027
50-d avg
131.30
200-d avg
132.99
1y target
143.33

5D chart

Chart tools
Interval

Chart is warming up

The five-day price history for BOKF has not been loaded yet. Try again in a moment.

Analyst view

Consensus: hold

Hold
Price target (mean) 143.33 +8.7% upside
Target (low)
135.00
Target (mean)
143.33
Target (high)
155.00
Ratings (0m) 11 1 buy · 9 hold · 1 sell
  • Strong buy0
  • Buy1
  • Hold9
  • Sell1
  • Strong sell0

Recommendation trend

  • This month 11
  • 1 month ago 11
  • 2 months ago 10

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

BOKF analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter2.602.50 – 2.682.48+4.7%576.39M-2.7%10
Next quarter2.492.37 – 2.642.58-3.4%575.97M+3.5%8
Current year10.4410.32 – 10.658.80+18.6%2.27B+3.6%10
Next year10.7410.42 – 11.0010.44+2.9%2.40B+5.8%10

Upgrades and downgrades

The latest rating changes

BOKF analyst upgrades and downgrades
DateFirmActionFromTo
Oct 22, 2026CitigroupMaintainedNeutralNeutral
Oct 21, 2026DA DavidsonMaintainedNeutralNeutral
Oct 21, 2026Stephens & Co.MaintainedEqual-WeightEqual-Weight
Oct 9, 2026RBC CapitalMaintainedSector PerformSector Perform
Sep 30, 2026Wells FargoDowngradeEqual-WeightUnderweight
Sep 11, 2026Hovde GroupInitiated—Market Perform
Sep 3, 2026DA DavidsonMaintainedNeutralNeutral
Aug 10, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Aug 3, 2026BarclaysMaintainedEqual-WeightEqual-Weight
Jul 24, 2026Keefe, Bruyette & WoodsMaintainedMarket PerformMarket Perform
Jul 22, 2026DA DavidsonMaintainedNeutralNeutral
Jul 22, 2026RBC CapitalMaintainedSector PerformSector Perform
Jul 22, 2026BarclaysMaintainedEqual-WeightEqual-Weight
Jul 6, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Jul 1, 2026Raymond JamesDowngradeOutperformMarket Perform
Jun 25, 2026CitigroupMaintainedNeutralNeutral
Jun 25, 2026BenchmarkInitiated—Hold
Apr 23, 2026CitigroupMaintainedNeutralNeutral
Apr 22, 2026DA DavidsonMaintainedNeutralNeutral
Apr 22, 2026RBC CapitalMaintainedSector PerformSector Perform
Apr 7, 2026BarclaysMaintainedEqual-WeightEqual-Weight
Mar 30, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Jan 26, 2026DA DavidsonDowngradeBuyNeutral
Jan 22, 2026CitigroupMaintainedNeutralNeutral
Jan 21, 2026Keefe, Bruyette & WoodsMaintainedMarket PerformMarket Perform
Jan 21, 2026RBC CapitalMaintainedSector PerformSector Perform
Jan 21, 2026BarclaysMaintainedEqual-WeightEqual-Weight
Jan 5, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Dec 19, 2025BarclaysMaintainedEqual-WeightEqual-Weight
Dec 12, 2025Hovde GroupDowngradeOutperformMarket Perform