Solaris Energy Infrastructure Q1 2026: The Rebrand Was the Warning
Solaris Q1 2026: power segment now 65% of revenue and 86% of EBITDA. Logistics confirms the frac discount — 104 systems deployed but revenue down 11% QoQ. The rebrand from SOI to SEI wasn't marketing. It was a pivot.