Tsakos Energy Navigation (NYSE:TEN) CEO Nikolaos Tsakos Purchases 12,500 Shares
Tsakos Energy Navigation Ltd (NYSE:TEN - Get Free Report) CEO Nikolaos Tsakos acquired 12,500 shares of the business's stock in a transaction on Tuesday, April 28th. The shares were bought at an...