what players hit a home run on april 23

The closing price for Sunrun (RUN) on April 23 was $12.96. It was up 2% for the day (up 2% from previous close). The latest price is $11.85.

DATEOPENHIGHLOWCLOSEVOLUME
April 23 2026 20:00
$12.96
$12.96
$12.96
$12.96
April 23 2026 19:30
$12.91
$13.01
$12.89
$12.95
1,514,088
April 23 2026 18:30
$12.83
$12.92
$12.76
$12.91
1,170,266
April 23 2026 17:30
$12.73
$12.93
$12.53
$12.84
892,757
April 23 2026 16:30
$12.83
$12.94
$12.70
$12.74
668,199
April 23 2026 15:30
$12.77
$12.90
$12.66
$12.83
616,280
April 23 2026 14:30
$12.69
$12.78
$12.61
$12.77
653,555
April 23 2026 13:30
$12.70
$13.02
$12.59
$12.69
1,311,478
Daily pricing data for Sunrun dates back to 8/5/2015, and may be incomplete.