Oh what a fickle bunch of punters on the Apt thread. For years you’ve all been bellowing how this is going to $200 plus this year, Now you’re all wetting you’re pants with excitement that you’ve been offered $126.61, what a circus.
APT Price at posting:
$119.35 Sentiment: Hold Disclosure: Held