Hudson Technologies Stock Drops 18% After Disappointing Q1 Earnings
May 8, 2026
Hudson Technologies shares fell 18.1% following Q1 2026 results where revenue beat expectations but earnings per share missed forecasts by 84% due to declining margins.
The Globe and Mail