PermaFix PESI Up 383 Is There More Room to Run 20260520 Sotherly SOHOB Q2 2025 Earnings Revenue NA Matching Views