Nebius Group (NBIS) call put ratio 1 call to 1 put as share price down 9.8%

Go back to Nebius Group (NBIS) call put ratio 1 call to 1 put as share price down 9.8%
(NASDAQ: NBIS) Delayed: 233.40 +9.86 (4.41%)
Previous Close $223.54    52 Week High
Open $225.96    52 Week Low
Day High $235.33    P/E N/A 
Day Low $221.30    EPS
Volume 9,619,779