They're having to spend soooo much money on acquiring new customers. It's basic economics. More competitors make it more difficult. And there's nothing separating Apt from the myriad of competitors.
It'd be ok if the business was profitable, but it hasn't proven operating leverage yet. So galling.
APT Price at posting:
$107.77 Sentiment: Sell Disclosure: Not Held