Defiance Daily Target 2x Long OKLO ETF Short Interest Report

OKLLNASDAQ
$4.13
-0.58-12.31%
Last update: Oct 30, 7:54 PM
OverviewNewsHoldingsShort Interest