Tsakos Energy Navigation Limited

NYSE:TEN   4:00:00 PM EDT
20.04
+0.53 (+2.72%)
6:46:32 PM EDT: $19.73 -0.31 (-1.55%)
Twitter Share  Facebook Share StockTwits Share