Tsakos Energy (NYSE: TEN) reported Q1 EPS of $2.720, beating analyst estimates of $1.350 by $1.37.
Revenue came in at $208.31M, surpassing the consensus estimate of $181.97M.
The stock closed at $44.47, up 42.760% over the last 3 months and 148.020% over the last 12 months.
There was 1 positive EPS revision and 0 negative revisions in the last 90 days.
According to Bond.az, Tsakos Energy's Financial Health score is "good performance".












