SOLV ENERGY INC (MWH)
SUMMARY THESIS SOLV Energy (MWH) is a leading utility scale solar EPC specializing in large (>200MW), more complex projects. Despite exceeding consensus expectations each quarter since its February IP
BUY MWHentry $24.68now $22.93-7.1%
Why this order?
- Research note +2.0 h