Solaris Energy Infrastructure traded 3x its relative volume today; here’s why Facebook X LinkedIn March 18, 2026 Investing