A bunch of financial news / summaries for the past couple of months here.

TL;DR? Stock price down, inventories up.