Latest Close
$13.32
Technical Analysis
This technical analysis view summarizes moving averages, RSI, momentum, and 52-week positioning for RUN.
$13.32
$7.29 (+120.98%)
$3.12B
Technology
Solar
buy
$12.99
$15.46
$16.12
58.83
mixed
neutral
-37.76%
+130.54%
$13.32 vs $12.99 / $15.46