NYSE - Delayed Quote USD

Tsakos Energy Navigation Limited (TEN-PE)

Compare
25.91
+0.11
+(0.42%)
At close: January 30 at 3:53:51 PM EST