Thomas W. Ulrich
Executive at Sprott Focus Trust · 1 reported transaction in 1 company · latest trade Oct 15, 2025
Their trades
Sold | Oct 15, 2025 | Oct 15, 2025 close $8.36 → Oct 29, 2026 close $10.04. S&P 500 +16.1% over the same days. |
$9.3K
Oct 15, 2025 close $8.36 → Oct 29, 2026 close $10.04. S&P 500 +16.1% over the same days.