Intech Investment Management Boosts Sunrun Stake by 170%

Institutional investor now owns nearly 244,000 shares of the solar energy company.

Published on Mar. 2, 2026

Intech Investment Management LLC increased its stake in Sunrun Inc. (NASDAQ:RUN) by 170.5% during the third quarter, according to a recent 13F filing with the Securities and Exchange Commission. The institutional investor now owns 243,937 shares of the energy company's stock, worth approximately $4.2 million.

Why it matters

Sunrun is a leading provider of residential solar energy systems in the United States, and the increased investment by Intech Investment Management suggests confidence in the company's growth potential within the renewable energy sector.

The details

Intech Investment Management added 153,749 shares to its Sunrun position during the third quarter, bringing its total stake to 243,937 shares. This represents approximately 0.11% of Sunrun's outstanding shares. The investment firm cited Sunrun's strong market position and growth prospects as reasons for the increased investment.

  • Intech Investment Management increased its Sunrun stake during the third quarter of 2026.

The players

Intech Investment Management LLC

An institutional investment firm that manages a portfolio of stocks, including a significant position in Sunrun Inc.

Sunrun Inc.

A leading provider of residential solar energy systems in the United States, headquartered in San Francisco, California.

Got photos? Submit your photos here. ›

The takeaway

Intech Investment Management's substantial increase in its Sunrun stake suggests the firm sees significant growth potential in the solar energy company, which could signal positive momentum for the overall renewable energy sector.