WLFC Willis Lease Finance Corporation climbs three percent even after missing 2025 fourth quarter earnings estimates by 55 percent Is Ring Energy REI stock an appealing investment opportunity 530 20260418 ArrowMark BANX Stock Why Earnings Quality Market Focus 20260415 Owens OC Stock Smart Investment Smart Money Active 20260418 Karat Packaging KRT Stock Market Pricing Insight Q4 2025 Profit Surprises What could move Amerant AMTB stock later today Bullish Sentiment 20260418 NYLI MMD Stock Breaking Levels Technical Weakness 20260415 Kaiser KALU Breakout Watch Kaiser Aluminum posts 38 EPS miss on input cost pressures Should I be cautious with Century Casinos CNTY stock today Q4 2025 Profit Disappoints Alpha Teknova TKNO Stock Implied Volatility Investors Pile In 20260418