Apple Stock Down About Two Percent

Some Mac users might be freaking out over the Leopard delay, but investors aren’t.

Friday, 13 April 2007