Stopped reading after "Why does my opinion matter" ...
Joking. But if you seriously think that this was the reason why the share price fell, on a day where the entire market was very red, I'm sorry mate but you are kidding yourself.
APT Price at posting:
$121.89 Sentiment: Buy Disclosure: Held