Carvana CVNA Down 339 How Low Could It Go 20260515 Irans Economy in Freefall Charts Reveal Deepening Crisis Amid Hardline Rhetoric SP 500 Futures Indicate Muted Open as Traders Await Key Catalysts Bioventus BVS Q1 2026 Earnings Surprise EPS 015 Up Significant HCMAW Warrants Hold Steady at 059 Amid Low Volatility Costamare Inc CMRE Shares Slide Over 4 Key Support Levels in Focus Real Asset Acquisition Corp RAAQ Slips 282 as Price Approaches Key Support Medallion Financial Corp MFIN Slips Slightly as Shares Navigate Key NearTerm Range