10 Best NYSE Stocks For Long Term Investment

10. Apple Inc.

9.U.S. Bancorp

8. Moodt's Corporation

7. Bank of America Corporation

6. The Kraft Heinz Company

5. General Motors Company

4. DaVita Inc.

3. American Express Company

2. Visa Inc.

1. The Coca Cola Company