 All you have to do is check out the stocks owned by Berkshire Hathaway NYSE: BRK.A NYSE: BRK.B. Warren Buffett either personally picked or approved the purchases of every stock included in Berkshires portfolio. Here are the five best Warren Buffett stocks that you can buy right now, ranked by market cap in descending order. 