KMT Kennametal Inc posts Q1 2026 earnings beat shares edge higher despite slight year over year revenue decline Ultragenyx Pharmaceutical RARE Stock Trade Alert 248 20260415 Is ICU Medical ICUI stock holding key zones 311 20260418 Sphere Entertainment SPHR Investment Strategy Q4 2025 EPS Tops Views First FGBIP Q1 2026 Earnings 014 EPS Surges Past 007 Estimates Trinity Capital TRIN Reports Strong Q1 2026 Revenue NA EPS Beats Establishment Labs Holdings ESTA Q1 2026 Earnings WiderThanExpected Loss as Operational Challenges Persist Barrett Business Services Inc BBSI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise