January 2, 2025 Business Costamare Inc. PFD SER D declares $0.5468 dividend Posted by admin Costamare Inc. PFD SER D declares $0.5468 dividend