Trane Technologies Q1 2026 Earnings EPS Beats Estimates Amid Strong Operational Performance AMWL Q1 2026 Earnings Narrowed Loss Exceeds Expectations PTCT Q1 2026 Earnings Narrower Loss Surprises Estimates as Stock Dips Slightly Rapid7 RPD Q1 2026 Earnings EPS Surges Past Estimates as Cybersecurity Demand Remains Strong VIOT Q4 2022 Earnings Losses Deepen Amid Challenging IoT Market JANX Q1 2026 Earnings Narrowed Loss Exceeds Expectations as Pipeline Progress Continues