Tsakos Energy Navigation Reports Strong Q1 Earnings and Revenue Beats
Tsakos Energy Navigation (NYSE:TEN) reported first-quarter GAAP earnings per share of $2.72, beating estimates by $0.70, with revenue reaching $253 million, up 28.4% year-over-year and exceeding expectations by $37 million.

Topics: Earnings Financial Performance