Live feed09:20:05·430dPRReleasevia QuantisnowTEN Ltd. Reports Profits for the 12 Months and Fourth Quarter Ended December 31, 2024 and Announces Common Share DividendByQuantisnow·Wall Street's wire, on your screen.TEN· Tsakos Energy Navigation LtdConsumer Discretionary