stock analysis

You missed