But the difference is that a director sold shares. You can't expect the shares to ignore that and follow the general market. If a director selling shares only has an impact of -1.5% by the end of the day, I certainly won't be complaining.
APT Price at posting:
$12.75 Sentiment: Hold Disclosure: Held