OKLO

23.9202.17%
TJ
The Jacob Dewitte Family Trust
BuySellPriceUnit: Shares

Holdings History

Date
Latest0.22%+04.02%7.85M
Q2 20260.27%+04.24%7.85M