Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.

OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2026-04-23
Thursday
Forecasted Revenue$142.79 M
Reported Revenue--
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2026-01-29
Thursday
Forecasted EPS--
Reported EPS$0.25
Forecasted Revenue$140.39 M
Reported Revenue$142.25 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2025-09-30
Tuesday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue$145.04 M
Reported Revenue$145.04 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2025-07-24
Thursday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue$140.51 M
Reported Revenue$142.33 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2025-05-08
Thursday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue$20.35 B
Reported Revenue$975.95 K
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2025-01-28
Tuesday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue$20.63 B
Reported Revenue$860.04 K
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2024-10-25
Friday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue$148.43 M
Reported Revenue$1.04 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2024-07-26
Friday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue$123.07 M
Reported Revenue$766.25 K
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2024-05-08
Wednesday
Forecasted EPS--
Reported EPS$0.32
Forecasted Revenue$134.29 M
Reported Revenue$128.90 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2024-01-30
Tuesday
Forecasted EPS--
Reported EPS$0.42
Forecasted Revenue$143.89 M
Reported Revenue$145.78 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2023-09-30
Saturday
Forecasted EPS--
Reported EPS$0.42
Forecasted Revenue$129.15 M
Reported Revenue$130.77 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS--
Reported EPS$0.44
Forecasted Revenue$129.75 M
Reported Revenue$128.01 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2023-04-27
Thursday
Forecasted EPS--
Reported EPS$0.29
Forecasted Revenue$145.47 M
Reported Revenue$146.39 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2023-01-30
Monday
Forecasted EPS--
Reported EPS$53.62
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2022-10-28
Friday
Forecasted EPS--
Reported EPS$54.51
Forecasted Revenue--
Reported Revenue$135.77 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2022-07-27
Wednesday
Forecasted EPS--
Reported EPS$57.46
Forecasted Revenue--
Reported Revenue$136.34 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2022-04-27
Wednesday
Forecasted EPS--
Reported EPS$22.27
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2022-01-26
Wednesday
Forecasted EPS--
Reported EPS$55.38
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2021-10-22
Friday
Forecasted EPS--
Reported EPS$62.80
Forecasted Revenue--
Reported Revenue$162.11 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2021-07-28
Wednesday
Forecasted EPS--
Reported EPS$58.13
Forecasted Revenue--
Reported Revenue$161.00 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2021-04-27
Tuesday
Forecasted EPS--
Reported EPS$30.64
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2021-01-27
Wednesday
Forecasted EPS--
Reported EPS$63.33
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2020-10-23
Friday
Forecasted EPS--
Reported EPS$52.77
Forecasted Revenue--
Reported Revenue$170.46 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2020-07-29
Wednesday
Forecasted EPS--
Reported EPS$94.86
Forecasted Revenue--
Reported Revenue$158.38 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2020-04-24
Friday
Forecasted EPS--
Reported EPS$72.50
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2020-01-29
Wednesday
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2019-10-25
Friday
Forecasted EPS--
Reported EPS$0.46
Forecasted Revenue--
Reported Revenue$156.87 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2019-07-26
Friday
Forecasted EPS--
Reported EPS$0.42
Forecasted Revenue--
Reported Revenue$154.14 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2019-04-24
Wednesday
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2019-01-29
Tuesday
Forecasted EPS--
Reported EPS$78.46
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2018-10-26
Friday
Forecasted EPS--
Reported EPS$96.89
Forecasted Revenue--
Reported Revenue$144.89 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2018-07-27
Friday
Forecasted EPS--
Reported EPS$90.81
Forecasted Revenue--
Reported Revenue$146.79 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2018-04-25
Wednesday
Forecasted EPS--
Reported EPS$67.26
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2018-01-29
Monday
Forecasted EPS--
Reported EPS$85.84
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2017-10-27
Friday
Forecasted EPS--
Reported EPS$85.80
Forecasted Revenue--
Reported Revenue$138.59 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2017-07-26
Wednesday
Forecasted EPS--
Reported EPS$77.30
Forecasted Revenue--
Reported Revenue$137.46 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2017-04-27
Thursday
Forecasted EPS--
Reported EPS$38.70
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2017-01-27
Friday
Forecasted EPS--
Reported EPS$73.59
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2016-10-26
Wednesday
Forecasted EPS--
Reported EPS$90.74
Forecasted Revenue--
Reported Revenue$152.18 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2016-07-27
Wednesday
Forecasted EPS--
Reported EPS$89.56
Forecasted Revenue--
Reported Revenue$147.01 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2016-04-27
Wednesday
Forecasted EPS--
Reported EPS$43.27
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2016-02-08
Monday
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2015-11-02
Monday
Forecasted EPS--
Reported EPS$0.33
Forecasted Revenue--
Reported Revenue$125.44 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2015-08-05
Wednesday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$121.84 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2015-05-11
Monday
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2015-01-29
Thursday
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2014-10-30
Thursday
Forecasted EPS--
Reported EPS$0.37
Forecasted Revenue--
Reported Revenue$135.81 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2014-06-30
Monday
Forecasted EPS--
Reported EPS$0.35
Forecasted Revenue--
Reported Revenue$131.54 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2013-09-30
Monday
Forecasted EPS--
Reported EPS$0.29
Forecasted Revenue--
Reported Revenue$140.05 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS$0.31
Forecasted Revenue--
Reported Revenue$132.57 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2012-09-30
Sunday
Forecasted EPS--
Reported EPS$0.21
Forecasted Revenue--
Reported Revenue$163.40 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2012-06-30
Saturday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$156.73 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2011-09-30
Friday
Forecasted EPS--
Reported EPS$0.38
Forecasted Revenue--
Reported Revenue$159.15 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS--
Reported EPS$0.32
Forecasted Revenue--
Reported Revenue$145.90 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2011-03-31
Thursday
Forecasted EPS--
Reported EPS$0.11
Forecasted Revenue--
Reported Revenue$137.27 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2010-12-31
Friday
Forecasted EPS--
Reported EPS$0.31
Forecasted Revenue--
Reported Revenue$142.70 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2010-09-30
Thursday
Forecasted EPS--
Reported EPS$0.37
Forecasted Revenue--
Reported Revenue$141.68 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2010-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.29
Forecasted Revenue--
Reported Revenue$133.49 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2010-03-31
Wednesday
Forecasted EPS--
Reported EPS$0.20
Forecasted Revenue--
Reported Revenue$123.66 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2009-12-31
Thursday
Forecasted EPS--
Reported EPS$0.31
Forecasted Revenue--
Reported Revenue$123.80 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2009-09-30
Wednesday
Forecasted EPS--
Reported EPS$0.36
Forecasted Revenue--
Reported Revenue$125.46 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2009-06-30
Tuesday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$118.72 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2009-03-31
Tuesday
Forecasted EPS--
Reported EPS$0.12
Forecasted Revenue--
Reported Revenue$113.59 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2008-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.35
Forecasted Revenue--
Reported Revenue$112.74 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2008-09-30
Tuesday
Forecasted Revenue--
Reported Revenue$110.02 M
OKCTF logo
OKCTF
$1.31 B Market Cap
Earnings Date
2008-06-30
Monday
Forecasted EPS--
Reported EPS$0.25
Forecasted Revenue--
Reported Revenue$108.86 M