Company News
Twilio Upgraded to Buy, Carvana Downgraded
U.S. stock futures point higher with Dow down 55 points (‑0.1%), S&P up 7 points (+0.1%), Nasdaq‑100 up 84 points (+0.4%).
Twilio shares rise after Jefferies upgrades rating to Buy, citing voice AI po