This week in our Your Stock, Our Take segment we look at Lucara Diamond Corp. (LUC:TSX), an independent producer of large exceptional quality Type IIa diamonds from its 100% owned Karowe Mine in Botswana. The Karowe Mine has been in production since 2012 and is the focus of the company’s operations, development and exploration activities. A listener asks if it is a buy on the recent pullback?