MARKET TRAJECTORIES: 6/30/25