Heartflow HTFL Stock Today Drops 943 Key Support at 2436 20260518 BRC Group RILY Earnings Outlook Key Metrics for Q1 2024 EU Approves Trade Deal with US Amid Tariff Tensions Implementation Moves Forward