Costamare CMRE Rallies 310 as Bulls Target 1817 20260520 John JHI Stock Analysis RangeBound Near 1303 20260520