Top gainers & losers in tech sector this month: STX leads the chart, while FICO lags Published 01 Jun 2025 Full Article