Tsakos Energy Navigation Limited

XNYS:TEN   12:24:03 AM EDT
44.25
-0.07 (-0.16%)
Twitter Share  Facebook Share StockTwits Share