Niles Investment Management founder and portfolio manager Daniel Niles analyzes the current state of the Magnificent Seven ...