Stocks Surge Amid Strong Earnings and Potential Iran Deal Key Events to Watch PutinXi Talks Rekindle Power of Siberia 2 as Iran Conflict Shakes Energy Markets Blue Jays Roster Dissatisfaction Could Impact Franchise Value as Player Exodus Continues Tesla Launches Full SelfDriving Supervised in China Aiming to Catch Up with Local EV Rivals BJs Restaurants Management to Present at Oppenheimer and Jefferies Investor Conferences Amazon Allegedly Made Millions from NowIllegal Policy MO Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick Crescent Capital BDC Inc CCAP Q1 2026 Earnings Slight Earnings Miss Amidst Stable Portfolio Performance MTNB Q4 2024 Earnings Narrowed Loss Beats Estimates as Matinas Advances Pipeline FUNC Q1 2026 Earnings EPS Surpasses Estimates by 87 Amid Solid Operating Performance TrustCo Bank Corp NY TRST Q1 2026 Earnings Reported EPS of 091 Stock Edges Lower ArrowMark Financial Corp BANX Q4 2022 Earnings EPS Misses Estimates by 196 Stock Declines Kiora Pharmaceuticals KPRX Holds Steady Near Support as Biotech Sector Faces Headwinds Palantir Technologies PLTR Holds Steady Near Support Amid Modest Pullback Choice Hotels International CHH Bounces Can It Test Resistance at 11878 Ribbon Communications RBBN Surges 528 as Shares Test Key Resistance Level Cango Inc CANG Posts Modest Gains as Stock Tests Key Resistance at 046 Rising Debt and Slowing Wage Growth May Signal Consumer Strain Economists Warn Axsome Therapeutics Q1 2026 Earnings WiderThanExpected Loss as Pipeline Progress Takes Center Stage Talen Energy TLN Holds Steady Near 381 as Bulls Eye 400 Resistance