SLSR SLSR · 2 articles Earnings August 5, 2026 Earnings Solaris Resources Net Loss Drops to $8.5 Million for First Half May 14, 2026 Earnings Solaris Resources Net Loss Drops to $4.98 Million