Market
Sezzle (SEZL) Among The Tech Stocks To Sell According To Billionaires
Yahoo2026.06.20Source: Yahoo
Sezzle Inc. (NASDAQ:SEZL) features on the list of tech stocks to sell according to billionaires. Billionaire stake declined from roughly $34.12 million in Q4 2025 to $14.04 million in Q1 2026, a decrease of about $20.07 million. Yet while billionaire investors were cutting their stakes, Sezzle Inc. (NASDAQ:SEZL)’s stock has rallied nearly 130% year-to-date, with […]
