Has happened several times (always 2M shares!) over last several days.
Probably an arbitrage play given that the Amex price has been trailing the ASX price.
Someone in the right place with the right buttons to push is making a tidy profit on these! (buy in US, then sell in Oz).
Will only work for a while, I'm sure that eventually the 2 markets will equilibrate.
sasa