U.S. Global Investors returns to profit in FY26 with net income of $3.1 million; revenue rises 21% to $10.3 million - GROW News | Rallies