KMTS Kestra Medical Technologies Ltd rises 228 percent on 115 percent year over year Q1 2026 revenue growth Is Newsmax NMAX stock risky for investors Breakout Watch 20260418 Ameresco AMRC Stock MA Crossover Gains 20260418 What STMicroelectronics NV STM is doing to win in its industry KAPA Q1 2026 Earnings EPS Misses Estimates as Development Expenses Weigh Impinj Inc PI Q1 2026 Earnings Slight EPS Miss amid Strong Stock Momentum INLX Q1 2026 Earnings Significant EPS Miss Raises Concerns PLMR Q1 2026 Earnings Palomar Holdings Beats EPS Estimates by 301 ATLCZ Q1 2026 Earnings EPS Surges Past Estimates as Company Delivers Strong Performance BBAR Q4 2025 Earnings Earnings Beat Estimates Despite Stock Decline