Sezzle Inc offers payment platforms for consumers and retailers in the US, Canada, and India. A recent insider sale by Amin Sabzivand reflects a trend of 69 sells and no buys in the company.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing