Tsakos Energy Navigation Limited (TEN): The Latest Casualty Of Increased Volatility?
Tsakos Energy Navigation Limited (NYSE:TEN) does about 320.15K shares in volume on a normal day but saw 1027514 shares change hands in the recent trading day. The company now has a market cap of 618.82M USD. Its current market price is $20.54, marking an increase of 8.73% compared to the previous close of $18.89. The […]