ODD Earnings
Tuesday, Apr 28 2026
EPS Estimate
$0.01
$-0.20 – $0.29
Revenue Estimate
$188M
Current Price
$14.74
Data Signal Summary
0 bullish
4 bearish
Estimates down -97%
Put/call 8.4 (bearish skew)
Price downtrend
Insider selling
Key Context
Insider Activity
selling
Price Trend
downtrend
From 52w High
0.0%
P/E Ratio
8.2
Est. Revisions (30d)
-97.4% 0up/1dn
Analyst Target (mean)
$18 $10–$30 +21%
Options P/C Ratio
8.45
Est. Dispersion
4450% 9 analysts
Fund Convergence
strong D.E. Shaw, Renaissance, Citadel, Two Sigma
Recent Activity
insider trades
2 transactions
Sell
·
DRUCKER MANN LINDSAY (Chief Financial Officer)
·9,604 shares
·$123,411
Other
·
DRUCKER MANN LINDSAY (Chief Financial Officer)
·23,929 shares
Explore more