What Canton CNTN disclosed about cost pressures Q4 2023 EPS Exceeds Expectations NXRT NexPoint reports Q4 2025 widerthanexpected loss and 32 yearoveryear revenue drop shares dip 025 CIBC CM Stock Why Competitive Advantage Technical Strength 20260420 What is the sentiment on Royce RGT stock today Is Streamex STEX stock gaining momentum Smart Money Exits 20260420