ARRY (Array Technologies, Inc.)

11.05 USD Average
Analyst Estimate
-5.52% Downside
Very High Price Volatility
$3.76 - $12.23 52 Week Range
Consensus Recommendations
12 Buy
11 Hold
0 Sell
52-Wk Low - High
$3.76
$12.23
$11.70