Yes, it's nice to see facts rather than most of the junevile rubbish you usually see here. China iphone sales starting soon and will help bottom line. P/E still very low for this company. Lots of cash. Bottlenecks in production getting fixed. What happened today was rediculous. Just because some "clearinghouse" upped their margin requirements. So, everyone was that much on margin they had to sell? If you can't afford it, don't gamble and buy on borrowed money. Then once down everyone piles on with any excuse to trash the stock. It was over 594 Monday. What is fundamentally different today? Nothing.