Stocks & Equities Barclays downgrades STM to ‘underweight’ over | Stock News byMarketWire Editorial TeamJanuary 22, 2025