Rising RDAC Drops 379 Key Support at 819 20260518 Definium DFTX Slips 157 Testing 1963 Support 20260518 Ocular Therapeutix OCUL Q1 2026 Disappoints EPS 040 Below 032 Views BioCryst BCRX Q1 2026 Results Fall Short EPS 009 Revenue NA NYC Mayor Mamdani Clashes with Amazons Bezos Over Billionaire Tax Remarks CMBTECH NV CMBT Reports Strong Q1 2026 Revenue NA EPS Beats Oil Prices Decline Equities Rise as White House Delays Decision on Iran Proposal TriCo Bancshares TCBK Q1 2026 Earnings EPS Beat Surprises Market Stock Edges Higher Iran Peace Deal Progress Dell Stock Surges Trump Accounts in Focus Morning Market Roundup Micron Technology Surges 19 Reaches 1 Trillion Market Cap for First Time