Do Tsakos Energy Navigation Limited (NYSE: TNP) Fit In A Value Investing Philosophy?
Renaissance Technologies LLC recently announced the acquisition of new stake in Tsakos Energy Navigation Limited (NYSE:TNP). The institutional investor has increased its shareholding in the Energy company by 23.53% to 0.45 million shares with purchase of 86100.0 shares. This fresh investment now brings its stake to 1.50% valued currently at $10.05 million. In addition, Arrowstreet […]