The stock has been building momentum for years now. Things are rapidly evolving both within the company and in the broader market. I've not even seen a plateau reached in terms of revenue. Each quarter is better than the one before.
Therefore, in my opinion, when this stock runs, it's going to do so in a hurry. Earnings in the coming quarters will do it, especially if there remains record growth, and other subsidiaries start contributing meaningfully to the company.
The IVFH story is just beginning. Congrats to all those longs.