Oklo Inc (OKLO) call put ratio 3.6 calls to 1 put with focus on November 30 calls

Go back to Oklo Inc (OKLO) call put ratio 3.6 calls to 1 put with focus on November 30 calls
(NYSE: OKLO) Delayed: 52.36 -0.09 (0.17%)
Previous Close $52.45    52 Week High
Open $52.80    52 Week Low
Day High $56.34    P/E N/A 
Day Low $50.69    EPS
Volume 9,488,521