Costamare (CMRE) has strong technical momentum and just set a new 52-week high. Shares have a 100% technical “Buy” opinion from Barchart. CMRE stock is up nearly 30% in just the last month. Analyst sentiment is mixed, but Morningstar sees CMRE as 19%...
This Shipping Stock Has Set 15 New Highs This Month