A full 23 months ago, I identified 10 companies that I would be putting $40,000 of my own retirement money behind. This was, has been, and will continue to be my way of helping the world to invest better.

Since then, that sum of money has grown to $51,760 -- a 29.4% increase and $1,720 better than if I had just invested the money in the S&P 500.

Every month, I look over these stocks to see which three are tempting. I call these my "Buy Now" stocks because I think they're pretty good deals. Read the chart below to see how the whole portfolio has performed, check out my best buys, and at the end I'll offer up access to a special premium report on one of the 10 stocks that's been floundering lately.

Company

Publication Date

Change

Vs. S&P 500

Google (GOOGL -1.97%)

6/26/11

69.4%

41

Pricesmart (PSMT -0.92%)

6/28/11

78.7%

52

Baidu (BIDU 0.72%)

9/15/12

(23.4%)

(48)

Intuitive Surgical 

7/25/11

22.1%

0

National Oilwell Varco (NOV 0.64%)

7/28/11

(19.2%)

(45)

Coca-Cola 

6/21/11

33.8%

7

Whole Foods (WFM)

7/5/11

44%

22

Amazon 

7/12/11

17%

(8)

Apple (AAPL 0.52%)

6/30/11

32.6%

9

Johnson & Johnson 

8/1/11

38.9%

12

       

Total

 

29.4%

4.3

Source: YCharts.

Google
No, Google didn't come out with any earth-shattering earnings, nor is the company quite as cheap as it has been in years past. But with every passing quarter, Google goes further and further to solidify the moat surrounding its business.

For the first quarter, revenue increased 31% -- though it would have been a more modest 22% without the Motorola acquisition. Earnings increased at a slower pace -- roughly 15% -- but that was expected given how the company is investing in its future.

But probably the most important number came from a continued trend in paid clicks. Google has made it clear it is going after volume (more ads) over margins (higher cost per click). That method has paid off, as the number of paid clicks increased 20%, while the cost per click was down only 4% from the year before.  

Essentially, the strategy widens Google's moat, getting more customers hooked on its advertising while pricing competitors out of the market.

Baidu
Though it's certainly not a perfect analogy, I see Baidu as being Google, minus about four years. As people transition from using desktop computers for their Internet searches to mobile devices, companies are paying less for each ad -- as they seem to be less effective on mobile devices.

Baidu was able to raise revenue by 40% during the first quarter, but earnings were only up 15%. That's because spending on research and development increased 83% -- mostly in an attempt to get the company's mobile strategy right. Google did the same thing years ago, and its been a great move.

What's clear is that businesses are still attracted to Baidu's advertising platform, as the number of online marketing partners increased 26% to 410,000. And unlike Google, Baidu is selling for cheap: just 13 times expected 2013 earnings. 

National Oilwell Varco
Investors need to understand what they are getting into when they invest in this stock. Because the company supplies all the equipment necessary to extract oil and natural gas and because orders for these parts can be relatively lumpy and cyclical, things don't always appear so smooth over the short term.

That's what happened this quarter, as the company disappointed with earnings. But over the long run, the company's backlog remains healthy as it increased 8% sequentially, and the rig technology division should continue to prosper from the world's aging rig fleets for years to come.

Read up on NOV