Form PX14A6G Sunrun Inc. Filed by: NIA IMPACT ADVISORS, LLC

Go back to Form PX14A6G Sunrun Inc. Filed by: NIA IMPACT ADVISORS, LLC
Aruba Networks, Inc. (NASDAQ: RUN) Delayed: 43.38 --0 (-0%)
Previous Close $43.38    52 Week High $14.95 
Open $43.38    52 Week Low $4.15 
Day High $43.38    P/E N/A 
Day Low $43.38    EPS $-0.40 
Volume 118