Stock Track | Shoals Technologies Plummets 15.91% Intraday on Earnings Miss and Margin Pressure

Stock Track
Feb 24

Shoals Technologies Group's stock plummeted 15.91% during intraday trading on Tuesday, as investors reacted negatively to the company's latest financial results and forward guidance.

The sharp decline followed the release of Shoals' fourth-quarter 2025 earnings, which revealed a significant miss on profitability despite a revenue beat. The company reported adjusted earnings per share of $0.10, falling 27.54% short of the analyst consensus estimate of $0.14. This earnings miss was primarily driven by a substantial contraction in gross profit margin, which dropped to 31.6% from 37.6% in the prior-year period due to increased material costs and $3.3 million in duties and tariffs.

Further pressuring the stock was the company's outlook for the first quarter of 2026. Shoals expects revenue in the range of $125 million to $135 million and adjusted EBITDA between $16 million and $21 million, indicating a potential sequential decline from the fourth quarter's performance. While the company maintained a record backlog and provided full-year revenue guidance that met or exceeded analyst expectations, the immediate profitability concerns and near-term headwinds outweighed these positive factors in today's trading session.

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10