Amazon.com Inc. (NASDAQ:AMZN) is one of the best long term stocks to buy according to hedge funds. On June 24, Amazon DSP ...