LiqTech International LIQT Reports Mixed Q1 2026 Revenue Beats but EPS Misses Dollar Rally Pauses as Iran Deal Hopes Resurface Yen Recovers from Intervention Territory Alerus ALRS Crushes Q1 2026 Estimates EPS 089 Tops Views Starz STRZ Q1 2026 Earnings Soft Quarter Raises Questions