If you liked this article you might like

What CarMax and Google Have in Common: Hennessy Fund Stock Picks
Double Down on Diamond Hill, Dick's Sporting Goods
O'Reilly, Encore Worth Applauding