Back to
ENVESTNET ASSET MANAGEMENT INC
RUN
Showing 5 of 28 quarters
Position history for
ENVESTNET ASSET MANAGEMENT INC's holdings in SUNRUN INC
Current Value
$162,687
Current Shares
12,159
Total Value Change
-$491,538
Total Shares Change
-24,066
Quarter-by-Quarter History