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
OKCTF
$1.31 B Market Cap
Earnings Date
2025-07-25
Friday
Forecasted EPS--
Reported EPS$0.48
Forecasted Revenue$140.51 M
Reported Revenue$143.03 M
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2025-05-08
Thursday
Forecasted EPS--
Reported EPS$0.41
Forecasted Revenue$137.53 M
Reported Revenue$146.02 M
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2025-01-29
Wednesday
Forecasted Revenue$21.69 B
Reported Revenue--
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2024-10-25
Friday
Forecasted EPS--
Reported EPS$0.46
Forecasted Revenue$148.43 M
Reported Revenue$148.43 M
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2024-07-26
Friday
Forecasted EPS--
Reported EPS$0.41
Forecasted Revenue$134.29 M
Reported Revenue$129.19 M
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2024-01-30
Tuesday
Forecasted EPS--
Reported EPS$0.44
Forecasted Revenue$143.89 M
Reported Revenue$144.53 M
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2023-10-30
Monday
Forecasted EPS--
Reported EPS$0.44
Forecasted Revenue$129.15 M
Reported Revenue$130.78 M
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2023-07-26
Wednesday
Forecasted EPS--
Reported EPS$0.44
Forecasted Revenue$129.75 M
Reported Revenue$128.17 M
OKCTF
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
OKCTF
$1.31 B Market Cap
Earnings Date
2023-01-30
Monday
Forecasted EPS--
Reported EPS$53.62
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2022-10-28
Friday
Forecasted EPS--
Reported EPS$54.51
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2022-07-27
Wednesday
Forecasted EPS--
Reported EPS$57.46
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2022-04-27
Wednesday
Forecasted EPS--
Reported EPS$22.27
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2022-01-26
Wednesday
Forecasted EPS--
Reported EPS$55.38
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2021-10-22
Friday
Forecasted EPS--
Reported EPS$62.80
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2021-07-28
Wednesday
Forecasted EPS--
Reported EPS$58.13
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2021-04-27
Tuesday
Forecasted EPS--
Reported EPS$30.64
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2021-01-27
Wednesday
Forecasted EPS--
Reported EPS$63.33
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2020-10-23
Friday
Forecasted EPS--
Reported EPS$52.77
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2020-07-29
Wednesday
Forecasted EPS--
Reported EPS$94.86
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2020-04-24
Friday
Forecasted EPS--
Reported EPS$72.50
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2020-01-29
Wednesday
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2019-10-25
Friday
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2019-07-26
Friday
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2019-04-24
Wednesday
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2019-01-29
Tuesday
Forecasted EPS--
Reported EPS$78.46
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2018-10-26
Friday
Forecasted EPS--
Reported EPS$96.89
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2018-07-27
Friday
Forecasted EPS--
Reported EPS$90.81
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2018-04-25
Wednesday
Forecasted EPS--
Reported EPS$67.26
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2018-01-29
Monday
Forecasted EPS--
Reported EPS$85.84
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2017-10-27
Friday
Forecasted EPS--
Reported EPS$85.80
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2017-07-26
Wednesday
Forecasted EPS--
Reported EPS$77.30
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2017-04-27
Thursday
Forecasted EPS--
Reported EPS$38.70
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2017-01-27
Friday
Forecasted EPS--
Reported EPS$73.59
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2016-10-26
Wednesday
Forecasted EPS--
Reported EPS$90.74
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2016-07-27
Wednesday
Forecasted EPS--
Reported EPS$89.56
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2016-02-08
Monday
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2015-11-02
Monday
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2015-08-05
Wednesday
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2015-05-11
Monday
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2015-01-29
Thursday
OKCTF
OKCTF
$1.31 B Market Cap
Earnings Date
2014-10-30
Thursday