OKLO

OKLO

5196 $OKLO AUG 22nd 2025 76.00 CALLS BOUGHT@ 3.7 vs Open Interest of 226 for a total of $1922520 on the BULL side