Yes, and their thesis have always been Afterpay is just a pure loans lending financial company so should be valued as such and with advertising initiatives coming I don't see how they could justify their thesis anymore.
APT Price at posting:
$131.98 Sentiment: Buy Disclosure: Held