All the Attributes are there , holding support, broke above resistance line, MACD running out of road on the south side , Becoming overdue to roll the MACD back up, growing earnings, increasing sales and production, increasing product lines.
Its just waiting for the tide to flow back in.