Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 Maersk Profit Falls Sharply Firm Maintains 2026 Outlook Amid Hormuz Uncertainty CLARITY Act Faces Over 100 Amendments as Crypto Legislation Nears Vote Mixed Markets Dow Rises SP and NASDAQ Dip as Tech Leads Flaherty FFC Holds 1609 Direction Awaited 20260513