This stock is rising and seems to not be able to stop. Strong buy, high Market Cap, and recently pushing efforts to expand their retail, perfect buy. It is in perfect position, and still has much room to grow. It is also growing at a high but steady rate and is ready to hit breakthrough.