MarketFoolery: 02.21.2013

Published: Feb. 21, 2013, 6:59 p.m.

Our analysts discuss the latest earnings from Wal-Mart, Boston Beer, and Tesla.