Anybody heard of this company? It seems to have some strong price momentum of late, and insider traction. Revenue growth seems solid as insurance companies approve the use of its products.
I don’t have much else to say, and this has to be at least 250 characters…