NNE Q1 2026 Earnings Narrower Loss Surprises as Nuclear Innovation Advances Trupanion Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat HNST Q1 2026 Earnings Narrow Miss on EPS Revenue Data Unavailable Stock Rises 69 PagerDuty Q1 2026 Earnings EPS Beats Estimates by 1499 Stock Climbs 213 FNV Q1 2026 Earnings Strong EPS Beat Driven by Higher Streaming and Royalty Revenues TRI Q1 2026 Earnings EPS Beats Estimates by 178 Stock Declines Despite Profit Surprise