Live feed08:50:00·89dPRReleasevia QuantisnowTEN, Ltd. Reports Profits for the Twelve-Months and Fourth Quarter Ended December 31, 2025ByQuantisnow·Wall Street's wire, on your screen.TEN· Tsakos Energy Navigation LtdConsumer Discretionary