OklaBoston (65.25)

TRIT

0

This stock, which has been public since last September, has ZERO insider ownership. That almost by itself, makes it a reasonable short in my book. If the people in charge have that little faith in it how did it ever get up to the roughly $25 a share it hit in December?