Rising bond yields and concerns over the U.S. budget deficit weighed on investor sentiment ahead of Thursday's open. Kevin Green says yields will eventually get to a level where buyers will step in, and the market will reprice, but right now are showing mixed messages. KG later looks at Snowflake (SNOW) as shares rally behind a strong 1Q earnings report on high demand for its data analytics services and A.I. investments.
Morning Movers
22 May 2025
SHARE