Costamare reports Q3 2026 net income of $88.5 million - CMRE News | Rallies