Solaris Q3 2026 net income more than doubles to $34.6 million; revenue tops $341.09 million - SEI News | Rallies