This being today's top story probably didn't help things with the share price. The sad thing is this will just validate the AFR further in their quest to get as many views as possible, and they'll continue putting negative spin on anything Afterpay.
APT Price at posting:
$23.34 Sentiment: Buy Disclosure: Held