Back to
DEUTSCHE BANK AG\
RUN
Showing 8 of 31 quarters
Position history for
DEUTSCHE BANK AG\'s holdings in SUNRUN INC
Current Value
$12.5M
Current Shares
932,953
Total Value Change
-$10.9M
Total Shares Change
-360,575
Quarter-by-Quarter History