Doubt if they were beaten to the punch as subsidiaries have little control over such things here. USA would have decided what was good based on a report locally and their own research. I use Amazon locally but it is not as useful or price right as the US one.
APT Price at posting:
$26.43 Sentiment: Hold Disclosure: Held