These guys are global and just had Byman from Falcon Edge Capital join them last year. Prior holdings 46,519 shares. 5/10 filing 358,227 shares. Follow the smart money.
where did you get that info? link?
Best to just ignore techtrader. He's the board Jekyll/Hyde, who always plays fast and loose with the facts.