Movado Group MOV Q1 2026 Earnings Beat Revenue NA EPS 055
Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030
EU Business Investment Rate Plunges to 11Year Low Amid Tariff Pressures Weak Demand and Climate Policy Ambiguity
Capricor CAPR Q1 2026 Earnings Miss EPS 059 vs 054 Expected