Best stocks next 10 years to buy now

1.Amazon.com, Inc.

2.Apple Inc.

3.Alphabet Inc.

4.Facebook, Inc.

5.Berkshire Hathaway Inc.

6.Tesla, Inc.

7.The Home Depot, Inc.

8.AT&T Inc.

9.Alibaba Group Holding Limited

10.NVIDIA Corporation