Is Marchex Mchx Stock Cyclical Or Stable Price At 1.58 Up 0.64 20260410 CZR Q1 2026 Earnings Deep EPS Miss Overshadows Modest Share Gains CANF Q4 2023 Earnings Surprise EPS Beat Amid Zero Revenue Stock Slides ITT Q1 2026 Earnings EPS Surpasses Estimates Despite Flat Revenue Visibility Microsoft MSFT Among Top Holdings in Graham Stephans Portfolio as Cloud Revenue Surges LPA Q1 2026 Earnings Loss Per Share of 025 Amid Logistics Property Market Headwinds PCRX Q1 2026 Earnings EPS Beats Estimates on Operational Strength Amazon Reports RecordBreaking Thanksgiving Holiday Week Citing BestEver Sales and Item Volume