U.S. Markets close in 3 hrs 30 mins

Is Amazon overvalued?

Is tech giant Amazon overvalued? NYU Stern School of Business Professor Aswath Damadoran joins the Final Round to answer that question.