Afterpay showed a 22m loss. Given they reported up until 31st December how do the financials stack up given they were obviously still owed money over the Christmas period from users that they had already paid the merchants.
APT Price at posting:
$18.15 Sentiment: Buy Disclosure: Held