Tsakos Energy Navigation Limited

XNYS:TEN   12:17:21 AM EDT
44.69
+0.37 (+0.84%)
Twitter Share  Facebook Share StockTwits Share