Stocks This Week: Buy Tennant Company And Brown & Brown

Here are two small cap stock picks.