Sezzle Inc.

Sezzle Inc.

124.20
EUR
+2.90
(+2.39%)
4.02EPS
35.95P/E
5.05BMarket Cap
Nov 04Next Earn