Sunrun prices $475 million convertible senior notes Press Room 2 years ago Sunrun prices $475 million convertible senior notes