I've been looking, too. I admit that I own a small amount, speculatively, based on my research after hearing Rob mention it in some previous posts, though he doesn't mention it any longer. The last I heard news was some 6 months ago, with approval of their product that has a chance to enhance cancer treatment. We may be seeing buying as a consequence of recognition of it's benefit, not yet described by any formal release.
Pure speculation on my part; the investment, and the reason for the upswing.