NASDAQ : ODTX
$0.64 (3.64%)
Strong Sell
1 Analysts1/5
Recommendation Strength-47.9%
vs Current Price$35.00
Average Target$30.00
-39.3% DOWNSIDE$35.00
Median Estimate$40.00
-54.5% DOWNSIDEOverall Consensus: Buy | Total Analysts: 1
| Strong Buy | Buy | Hold | Sell | Strong Sell |
|---|---|---|---|---|
| 0 | 1 | 0 | 0 | 0 |
| Analyst Company | Analyst Name | Price Target | Price When Posted | Date | Upside/Downside |
|---|---|---|---|---|---|
| Wedbush | David Nierengarten | $30 | $16.96 | 2026-06-02 07:00 AM | 76.9% |
| Oppenheimer | Jeff Jones | $40 | $16.96 | 2026-06-02 06:09 AM | 135.8% |