Sprott Focus Trust Inc.

6.66
-0.28 (-4.03%)
At close: Apr 10, 2025, 1:54 PM