CN Corp CZNC Q1 2026 Earnings Miss by Significant Key Takeaways US Embargo on Strait of Hormuz Disrupts Cubas Energy Supply Digimarc DMRC Flat at 927 Consolidation Continues 20260519 Beachbody BODI Stock Today Drops 1052 Key Support at 1074 20260517 Kalaris Therapeutics KLRS Delivers Q1 2026 Beat EPS 046 vs 053 Expected TrumpXi Summit Sparks China Tech Rally Hopes as US Reportedly Clears Nvidia H200 Sales Agilent A Stock Down 138 Support Test at 10611 20260517 Airgain AIRG Declines 143 Amid Market Weakness 20260515