Amazing, isn't it? CTGI has managed themselves, as well as acquired and maintained two world-class technologies (one, even thru FDA APPROVAL!), all with only just 47M shares!
Freakin' awesome!
Yeah, you might almost think they have a money tree.
Either that or they just have damn smart management, good with their funds and financing.