Skip to main content

OwlFund

Joined Dec 2025·141 views

$531.70

Positions Value

$135.99

Biggest Win

22

Predictions

Profit/Loss

-$316.45
Polymarket

Past Day

Portfolio Profit/Loss Chart
icon for Natural Disaster in 2026?

Natural Disaster in 2026?

No 49.8¢
704.2 shares
$531.70$181.14 (51.67%)