Comment

Apple's IPad is Born

103
Ben Hur1/27/2010 11:27:20 am PST

A MacHead friend of mine pointed out that every time Apple releases a product, Apple stock initially falls.

Any theories on why?