OwlFund
Joined Dec 2025·141 views
$531.70
Positions Value
$135.99
Biggest Win
22
Predictions
Profit/Loss
Past Day
Current

Natural Disaster in 2026?
No 49.8¢
704.2 shares$531.70$181.14 (51.67%)
OwlFund
$531.70
Positions Value
$135.99
Biggest Win
22
Predictions
Past Day

Natural Disaster in 2026?