Even though Google is fighting off a massive $5 billion fine from the European Union, it managed to blow its earnings out of the water on Monday. John Divine, senior investing reporter at U.S. News & World Report and John Petrides, managing director & portfolio manager at Point View Wealth Management, join to discuss what they believe the company needs to be investing in.