U.S. Markets close in 1 hr 19 mins

Three All-American Stocks (Surprise - They're Not All American!)

CNBC - Talking Numbers

As America celebrates its birthday, what are three all-American stocks you can buy for your portfolio?