Array Technologies (ARRY) closed at $3.38, down 5.32%, significantly underperforming the S&P 500's 1.11% decline. The stock has fallen 18.49% over the past month while its industry lags.
Upcoming earnings are expected to show a 66.67% EPS decline year-over-year, though full-year projections show modest growth. The company holds a Zacks Rank #3 (Hold) with a discounted Forward P/E of 4.95.