Dermata DRMA Q1 2026 Earnings 048 EPS Surges Past 054 Estimates IT Rally Likely a Dead Cat Bounce Ferrous Metals and Defence Sectors Show Promise Nischal Maheshwari The Hidden Cognitive Bias Behind 70 of Corporate Transformation Failures SWK SWKHL Q3 2025 Earnings Surprise EPS 059 Up Significant