TOP NEWS

Sunrun Drops In IPO Debut

San Francisco-based solar energy developer Sunrun dropped in initial traidng of the company's newly public stock on Wednesday, trading around $11.20 per share in trading--a drop of more than 20 percent--after pricing at $14.00 per share last night. Sunrun's IPO priced at the midpoint of its earlier estimated $13.00 to $15.00 IPO price. Sunrun is backed by Foundation Capital, Accel Partners, Canyon Partners, Sequoia Capital, Madrone Partners, along with others.


LATEST HEADLINES

More Headlines

BROWSE ISSUES