STRT STRATTEC delivers double digit Q1 2026 EPS upside but shares fall more than 4 percent in todays trading Does Carlisle CSL stock justify its current price Ticks Higher 20260420 First FFA Stock Stability Assessment At Lows 20260420 IBKR Interactive posts 78 percent EPS beat and 97 percent revenue growth in Q4 2025 shares dip modestly CCNE Q1 2026 Earnings EPS Beats Estimates as Net Interest Income Improves