Amplitech AMPGZ Q1 2026 Earnings Miss Sparks Concern KnightSwift KNX Gains 385 Support Holds at 6745 20260520 CanopyGrowth CGC Q1 2026 Earnings Miss EPS 018 vs 005 Expected Western WDC Gained 200 Can It Break 48818 20260520 Park Dental Partners Inc PARK Q1 2026 Earnings EPS Smashes Estimates Stock Gains on Strong Operational Performance CNMD Q1 2026 Earnings EPS Surprise Fails to Lift Stock as Revenue Picture Stays Cloudy ARTL Q4 2025 Earnings NarrowerThanExpected Loss Despite Zero Revenue MMI Q1 2026 Earnings Narrow EPS Miss Amid Quiet Revenue Reporting Shares Edge Higher SLNO Q1 2026 Earnings EPS Misses Expectations Amid Lack of Revenue ArrowMark Financial Corp BANX Q4 2022 Earnings Slight EPS Miss Amid Stable Performance