Tsakos Energy Navigation Limited

XNYS:TEN   1:23:00 PM EDT
44.14
-0.18 (-0.41%)
Twitter Share  Facebook Share StockTwits Share