I’m with you Carver, has turned into one of my larger holdings.
I know nothing is, but it seemed like a no brainer when they shifted their strategy from increasing sales at the expense of earnings to hit their $500M run rate (which they did successfully, but it caused the stock price to sink about 75%), to increasing earnings, and the stock price has almost tripled since the low.
Happy to have been buying all the way up!