Tsakos Energy Navigation Limited
TEN
$15.84
$0.422.72%
TEN
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.