May. 4 at 10:03 AM
$TRUP Up nearly 120 % , will sell my full position, why ? .. when u invest in long term u expect to have a growth .. in earnings , in profits but its still flat for the last 3 years, i was expecting a climb, unfortantly and paired with the news that tudor investments decides to dump 40.000 shares, ill get rid of my shares tomorrow too.