Mar. 6 at 10:06 AM
$ODD Cash > Market Cap
Yes, you read that right —
$776M in cash vs ~
$750M market cap (~
$13/share). Insane.
👉Click to view @StockMomentumLab for timely updates amid the volatility.
2025 revenue hit
$810M (+25%), Adjusted EBITDA
$163M (20% margin), repeat purchase rate 70%. CEO Oran Holtzman: long-term vision unchanged ✅
Sure, digital ad costs spiked 2x+ and Q1 looks rough, but
$103M buyback authorization + zero debt drawn on
$350M credit = cash-rich, profitable business trading like a crisis.
Temporary CPA dislocation = opportunity. This one screams value if you can stomach the volatility.