The TGHL Stock Investor Perspective Ticks Higher 20260415 Imax Corporation IMAX Stock Forecast 2026 Is It Still a Buy Now Sinks 20260418 European EWCZ Stock Small Cap Focus 034 20260416 LNN Lindsay Corporation stock rises 177 percent despite posting a 324 percent EPS miss for Q1 2026 WKHS Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amidst No Revenue Recognition IBEX Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly UPBD Q1 2026 Earnings EPS Beat Surprises Market Shares Rise Modestly NVAX Q1 2026 Earnings NarrowerThanExpected Loss Beats Estimates Stock Edges Higher CHRS Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares AMPH Q1 2026 Earnings EPS Misses Estimates as Amphastar Faces Operational Pressures