MNTS Momentus Inc shares rally 3931 after Q3 2023 EPS narrowly tops analyst consensus estimates Market Recap Technology leads gains as consumer sector lags in mixed trade Oaktree OCSL Stock Is It Slowing Down Buying Pressure 20260418 Market Recap SP 500 posts solid gains as major Wall Street indexes advance Saul Centers BFS Stock Earnings Report Volatility Increases 20260415 Dolphin Ent DLPN Stock Why You Should Sell It Drifts Higher 20260415 Recon RCON Stock Margin Trade Slight Dip 20260415