Sunrun Inc.

Sunrun Inc.

6.80
EUR
-0.06
(-0.87%)
-3.09EPS
7.77P/E
2.81BMarket Cap
Nov 04Next Earn

No stock splits recorded

Our records contain no stock splits for Sunrun Inc. (STU:3S9).

Stock splits API