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