Tsakos Energy Navigation Limited

XNYS:TEN  
33.75
-1.06 (-3.04%)
5:49:43 PM EDT: $33.86 +0.11 (+0.33%)
Twitter Share  Facebook Share StockTwits Share