Green Alpha Investment cites IBM’s strong Q1 2026 performance amid broader market declines and rising oil prices.
International Business Machines Corporation (NYSE:IBM) closed at $305.63 per share on June 3, 2026, posting a 32.13% one-month return. The gain contrasts with the S&P 500’s negative Q1 2026 performance and oil prices exceeding $120 per barrel after geopolitical disruptions.
Green Alpha Investment’s Next Economy Growth & Income Strategy outperformed benchmarks despite macroeconomic headwinds. The firm targets companies driving structural changes in electrification, advanced materials, and clean energy, positioning IBM as a key beneficiary of productivity-focused innovation.
The outperformance reflects investor appetite for technology firms resilient to volatility, particularly those aligned with long-term economic shifts.