MUEL has just printed 150. Its backlog is at the historical high. Considering it earned 7.26 per share last quarter, expecting to earn more in the coming quarter, and the company is buying back its shares, it may rise to $300, if not higher.