Sezzle Inc (SEZL) Shares Surge 5.1% -- What GF Score of 67 Tells Investors

On April 16, 2026, Sezzle Inc (SEZL) shares rose 5.1% today, bringing the current price to $74.17. The stock has experienced significant price movement over the
Open original source