Nebius Group (NBIS) call put ratio 1 call to 1.3 puts

Go back to Nebius Group (NBIS) call put ratio 1 call to 1.3 puts
(NASDAQ: NBIS) Delayed: 212.43 -11.47 (5.12%)
Previous Close $223.90    52 Week High
Open $223.00    52 Week Low
Day High $223.00    P/E N/A 
Day Low $212.25    EPS
Volume 15,122,521