TEN ▼ -8.1% - Tsakos Energy Navigation Limited $TEN - TEN Ltd. Declares Dividend on its Series E Cumulative Perpetual Preferred Shares 02-NOV-2026 04:05 PM ET