In the past week there have been a slew of different kinds of numbers, milestones, and earnings reports that have popped up. Much of this is due to second quarter reports that were posted fairly recently. Continue reading This Week’s Financial Announcement Roundup