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.

OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2026-05-13
Wednesday
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2026-02-13
Friday
Forecasted EPS-$0.17
Reported EPS--
Forecasted Revenue$3.14 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2025-12-19
Friday
Forecasted EPS-$0.23
Reported EPS-$0.22
Surprise0.01
Surprise %4.3%
Forecasted Revenue$5.84 M
Reported Revenue-$91.79 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2025-08-14
Thursday
Forecasted EPS-$0.42
Reported EPS-$0.44
Surprise-0.02
Surprise %-4.8%
Forecasted Revenue$5.85 M
Reported Revenue$1.51 M
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2025-05-15
Thursday
Forecasted EPS-$0.55
Reported EPS-$0.40
Surprise0.15
Surprise %27.3%
Forecasted Revenue$702.60 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2025-02-14
Friday
Forecasted EPS-$0.85
Reported EPS-$0.89
Surprise-0.04
Surprise %-4.7%
Forecasted Revenue$702.60 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2024-12-27
Friday
Forecasted EPS-$0.83
Reported EPS-$0.77
Surprise0.06
Surprise %7.2%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2024-08-14
Wednesday
Forecasted EPS-$1.06
Reported EPS-$0.83
Surprise0.23
Surprise %21.7%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2024-05-15
Wednesday
Forecasted EPS-$0.88
Reported EPS-$1.55
Surprise-0.67
Surprise %-76.1%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2024-02-14
Wednesday
Forecasted EPS-$1.00
Reported EPS-$0.80
Surprise0.20
Surprise %20.0%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2023-12-22
Friday
Forecasted EPS-$1.00
Reported EPS-$1.00
Surprise0.00
Surprise %0.0%
Forecasted Revenue$2.49 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2023-08-14
Monday
Forecasted EPS-$0.80
Reported EPS-$1.60
Surprise-0.80
Surprise %-100.0%
Forecasted Revenue$2.18 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2023-05-15
Monday
Forecasted EPS-$1.20
Reported EPS-$0.60
Surprise0.60
Surprise %50.0%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2023-02-14
Tuesday
Forecasted EPS-$0.80
Reported EPS-$1.60
Surprise-0.80
Surprise %-100.0%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2022-12-29
Thursday
Forecasted EPS-$0.07
Reported EPS-$0.06
Surprise0.01
Surprise %14.3%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2022-08-10
Wednesday
Forecasted EPS-$1.60
Reported EPS-$1.60
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2022-05-13
Friday
Forecasted EPS-$1.40
Reported EPS-$1.80
Surprise-0.40
Surprise %-28.6%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2022-02-14
Monday
Forecasted EPS-$1.40
Reported EPS-$1.60
Surprise-0.20
Surprise %-14.3%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2021-12-22
Wednesday
Forecasted EPS-$1.40
Reported EPS-$1.60
Surprise-0.20
Surprise %-14.3%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2021-08-13
Friday
Forecasted EPS-$1.60
Reported EPS-$1.40
Surprise0.20
Surprise %12.5%
Forecasted Revenue$320.00 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2021-05-14
Friday
Forecasted EPS-$2.20
Reported EPS-$1.80
Surprise0.40
Surprise %18.2%
Forecasted Revenue$320.00 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2021-02-16
Tuesday
Forecasted EPS-$0.08
Reported EPS-$2.20
Surprise-2.12
Surprise %-2,650.0%
Forecasted Revenue$220.00 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2020-12-23
Wednesday
Forecasted EPS-$0.08
Reported EPS-$0.13
Surprise-0.05
Surprise %-62.5%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2020-08-14
Friday
Forecasted EPS-$1.20
Reported EPS-$2.20
Surprise-1.00
Surprise %-83.3%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2020-05-15
Friday
Forecasted EPS-$2.00
Reported EPS-$2.60
Surprise-0.60
Surprise %-30.0%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2020-02-14
Friday
Forecasted EPS-$0.25
Reported EPS-$5.60
Surprise-5.35
Surprise %-2,140.0%
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2019-12-19
Thursday
Forecasted EPS-$5.60
Reported EPS-$1.60
Surprise4.00
Surprise %71.4%
Forecasted Revenue$15.12 M
Reported Revenue$5.85 M
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2019-08-14
Wednesday
Forecasted EPS-$5.40
Reported EPS-$4.80
Surprise0.60
Surprise %11.1%
Forecasted Revenue$875.77 K
Reported Revenue$583.85 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2019-05-15
Wednesday
Forecasted EPS-$0.66
Reported EPS-$11.60
Surprise-10.94
Surprise %-1,657.6%
Forecasted Revenue$729.57 K
Reported Revenue$641.14 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2019-02-14
Thursday
Forecasted EPS--
Reported EPS-$14.40
Forecasted Revenue--
Reported Revenue$1.07 M
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2018-12-18
Tuesday
Forecasted EPS--
Reported EPS-$24.79
Forecasted Revenue--
Reported Revenue$771.89 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2018-08-14
Tuesday
Forecasted EPS--
Reported EPS-$39.06
Forecasted Revenue--
Reported Revenue$771.89 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2018-05-15
Tuesday
Forecasted EPS-$1.84
Reported EPS-$2.56
Surprise-0.72
Surprise %-39.1%
Forecasted Revenue$553.44 K
Reported Revenue$771.89 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2018-02-14
Wednesday
Forecasted EPS-$1.92
Reported EPS-$2.48
Surprise-0.56
Surprise %-29.2%
Forecasted Revenue$596.13 K
Reported Revenue$771.89 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2017-12-30
Saturday
Forecasted EPS-$4.96
Reported EPS-$2.48
Surprise2.48
Surprise %50.0%
Forecasted Revenue$5.80 M
Reported Revenue$2.90 M
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2017-08-14
Monday
Forecasted EPS-$5.12
Reported EPS-$1.76
Surprise3.36
Surprise %65.6%
Forecasted Revenue$872.73 K
Reported Revenue$303.14 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2017-06-28
Wednesday
Forecasted EPS-$3.92
Reported EPS-$2.72
Surprise1.20
Surprise %30.6%
Forecasted Revenue$432.35 K
Reported Revenue$303.14 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2017-02-14
Tuesday
Forecasted EPS-$3.44
Reported EPS-$6.32
Surprise-2.88
Surprise %-83.7%
Forecasted Revenue$235.54 K
Reported Revenue$303.14 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2016-12-29
Thursday
Forecasted EPS-$4.48
Reported EPS-$4.96
Surprise-0.48
Surprise %-10.7%
Forecasted Revenue$442.58 K
Reported Revenue$494.89 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2016-08-15
Monday
Forecasted EPS--
Reported EPS-$1.60
Forecasted Revenue--
Reported Revenue$494.89 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2016-06-27
Monday
Forecasted EPS--
Reported EPS-$24.86
Forecasted Revenue--
Reported Revenue$994.89 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2016-05-18
Wednesday
Forecasted EPS--
Reported EPS-$179.51
Forecasted Revenue--
Reported Revenue$994.89 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2015-09-30
Wednesday
Forecasted EPS--
Reported EPS-$182.71
Forecasted Revenue--
Reported Revenue$494.89 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2015-06-30
Tuesday
Forecasted EPS--
Reported EPS-$120.71
Forecasted Revenue--
Reported Revenue$1.29 M
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2015-03-31
Tuesday
Forecasted EPS--
Reported EPS-$148.82
Forecasted Revenue--
Reported Revenue$494.89 K
Price Target Trend-
Analyst RatingBuy
OTLK logo
OTLK
$19.59 M Market Cap
Earnings Date
2014-12-31
Wednesday
Forecasted EPS--
Reported EPS-$52.23
Forecasted Revenue--
Reported Revenue$2.93 M
Price Target Trend-
Analyst RatingBuy