Nextpower Inc NXT Q1 2026 Earnings EPS Beats Estimates by 1316 Stock Jumps 78 High Tide Inc Q1 2026 Earnings Profitability Surprise as EPS Beats Estimates by 300 cbdMD Inc YCBD Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions TDOC Q1 2026 Earnings EPS Misses Expectations as Teladoc Reports WiderThanAnticipated Loss PDD Q4 2025 Earnings EPS Misses Estimates by 156 Shares Decline 33 Core Laboratories Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Decline