its a hard habit to break out of, i am a massive victim on BNPL also. Unfortunately the CEO's dont care, they sold at a premium knowing the Effect the Delta placement was going to smash the share price. its ugly to hear, but the truth usually is.
APT Price at posting:
$100.17 Sentiment: Buy Disclosure: Held