Sezzle (SEZL), the Buy Now Pay Later (BNPL) platform, sold off heavily afterhours on Thursday despite the broadly successful second-quarter results. The company reported adjusted earnings per share (EPS) of $1.13 — 10 cents better than Wall Street's estimate and about 61% above the year-ago quarter. Q2 highlightsFor gross merchandise value (GMV) — the value off all goods purchased using Sezzle's checkout platform — Sezzle reported $1.3 billion, up 38% from a year earlier. The sell-off is unusual, with the stock trading down 23% afterhours at the time of writing, particularly since Sezzle raised its full-year guidance. Sezzle stock chartsPost-earnings, Sezzle shares fell through both the 100-candle and 200-candle Simple Moving Averages (SMAs) on the 4-hour chart.