InvestorsHub Logo

rubber duck

01/19/14 8:21 PM

#103338 RE: rubber duck #103334

I'm guessing close to 3 million iPhones sold on China mobile weekend launch.