The US deal states it will only be in stock October 24. Just speculating here, does it imply that there is more stock on its way? Or that the 1 million units were not ready for dispatch at the fulfillment centers.
Let me know what you think. Cheers
BUD Price at posting:
6.8¢ Sentiment: None Disclosure: Held