Hosted on MSN2mon
Sunrun director Lynn Michelle Jurich sells shares worth $479,340S AN FRANCISCO—Lynn Michelle Jurich, a director at Sunrun Inc . (NASDAQ:RUN), a $2.06 billion market cap solar company whose shares have declined over 44% in the past six months, recently sold ...
Sunrun, Inc. engages in the design ... The company was founded by Edward Harris Fenster, Robert Nat Kreamer, and Lynn Michelle Jurich in January 2007 and is headquartered in San Francisco ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results