McDonalds Unveils New Strategy to Address Cautious Consumer Spending Biomerica BMRA Q1 2026 Earnings Revenue NA Matching Views General Motors Unveils AllElectric Cadillac Vistiq with 300Mile Range