Sezzle Inc, a fintech company, enables payment processing between consumers and retailers in the US, Canada, and India. Insider transactions show 49 sells and no buys in the last year, with the stock considered overvalued based on its GF Value of $31.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing