Bearish
Insider Sell: Justin Krause Sells 3,178 Shares of Sezzle Inc (SEZL)
Justin Krause, Senior Vice President of Finance and Controller at Sezzle Inc, sold 3,178 shares of the company on May 27, 2026. This transaction follo...