Strategy MSTR Breaks Below 50Day Moving Average Amid Bearish Momentum KLAC Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower Oil Prices Tumble Nearly 20 in May Marking Steepest Monthly Drop Since 2020 on Iran Deal Hopes TDW Q1 2026 Earnings Wide EPS Miss Underscores Operational Headwinds ARTL Q4 2025 Earnings Significant EPS Beat Highlights Cost Management and Clinical Progress Vericel VCEL Q1 2026 Earnings EPS Beat Masks Lingering Concerns as Stock Slips NFBK Q1 2026 Earnings EPS beats estimates by 417 shares edge higher SEIC Q1 2026 Earnings EPS Beats Estimates by 71 Despite Slight Stock Decline FDUS Q1 2026 Earnings EPS Surges Past Estimates Despite Modest Stock Decline PRTS Q1 2026 Earnings EPS Beat Cushions Loss but Revenue Gaps Weigh Stock Drops 465 CSBR Q1 2026 Earnings EPS Misses Estimates Stock Rises Despite Weakness