The Marked Chart Wire · Trading desk
HotNebius
Nebius sees large put option volume ahead of earnings
Traders executed 1,163 contracts of Nebius Group $105 puts expiring November 20, 2026, at an average price of $8.62. The position is currently 11 percent out of the money.
