MONACO, June 14, 2024 (GLOBE NEWSWIRE) -- Costamare Inc. (CMRE) announced today that the Company will redeem all of its outstanding shares of 8.875% Series E Cumulative Redeemable Perpetual Preferred ...