SLSR SLSR Company RSS Earnings Aug 5, 2026Solaris Resources Net Loss Drops to $8.5 Million for First Half May 14, 2026Solaris Resources Net Loss Drops to $4.98 Million