Sunrun

$12.91 upup 0.31 (2.46%)
AS OF 10:18:00AM ET 03/30/2026
More Quote Information