CCL stock up 18.8% 52-wk, but down 16.6% YTD. Analysts see 46.6% upside.
Iran has received the 15-point US ceasefire proposal, according to 2 Pakistani officials who spoke to AP
GLDD up 49% on strong backlog, FIX gains 7.7% on revenue beat, MTRX down 14.5% on misses.
India snaps up Russian crude at $5-$15 premiums, doubling April imports on waiver hopes.
CBRL down 10.1% despite earnings beat; KRUS up 15% on guidance raise. Peers see mixed results.
Defense stocks mixed: MRCY down 25% despite revenue beat, DRS up 15.9% on strong earnings.
CXW beats estimates, up 7.8% on strong revenue. BCO down 24.9% despite revenue beat. GEO up 7.4% on revenue beat, misses guidance.
Sponsored
Must Read