Elon Musk and Larry Ellison are battling for top spot on the rich list
Larry Ellison and Elon Musk are alternating as the world's richest person because Oracle's AI-fueled stock surge and Tesla share movements shift their net worths.
Snowflake's strong quarter and raised guidance position it as a growing AI cloud leader, making its stock an attractive momentum trade despite high valuation.