Trust me mate...we treat the fin review around these parts like the women's weekly...polarbear has a feature wall of all the Afterpay smear articles...interspersed with sporadic praise ones...lol
APT Price at posting:
$38.55 Sentiment: Buy Disclosure: Held