Ibotta IBTA Q1 2026 Disappoints EPS 043 Below 030 Views Commercial Metals Company CMC Q1 2026 Earnings EPS Misses Estimates Amid Mixed Market Conditions Musks 200000Word Vision Six Takeaways from the SpaceXTeslaAI Blueprint Smart Glasses Privacy Concerns Mount as Meta Sales Surge