Tsakos Energy Navigation Limited

NYSE:TEN   4:00:00 PM EDT
19.47
-0.69 (-3.42%)
6:16:22 PM EDT: $20.02 +0.55 (+2.83%)
Twitter Share  Facebook Share StockTwits Share