Yahoo Finance Homework

Also have diagram and did explain to roommate.