Market Cap 1.47B
Revenue (ttm) 313.09M
Net Income (ttm) 15.81M
EPS (ttm) N/A
PE Ratio 42.60
Forward PE 30.83
Profit Margin 5.05%
Debt to Equity Ratio 0.58
Volume 1,285,531
Avg Vol 1,793,918
Day's Range N/A - N/A
Shares Out 67.12M
Stochastic %K 47%
Beta 1.01
Analysts Strong Sell
Price Target $47.33

Latest News on SEI

Solaris Energy Infrastructure: Speculative Play On Mobile Power

Apr 16, 2025, 9:00 AM EDT - 4 weeks ago

Solaris Energy Infrastructure: Speculative Play On Mobile Power