Midland MSBIP Steady at 2531 Awaiting Next Catalyst 20260518 Is YPF YPF Still a Buy After 199 Rally 20260518 Medicus MDCXW Up 4333 Is There More Room to Run 20260518 Northrop NOC Stock Analysis Falls 164 Watching 51267 20260515