JewettCameron Trading Company Common Shares Q3 2025 Earnings Net Loss Reported Amid Challenging Conditions CETY Q4 2024 Earnings EPS Misses Amid Sparse Disclosure Stock Declines HCW Biologics Inc HCWB Q1 2026 Earnings Strong EPS Surprise Drives DoubleDigit Stock Rally JCTC Q3 2025 Earnings Loss Reported but Stock Rises A Mixed Picture for the SmallCap Distributor IRS Q1 2026 Earnings Significant Loss Reported as Stock Declines CGNX Q1 2026 Earnings EPS Surges Past Estimates with 34 Surprise