13F Pro Quality Score
Rank #1,972 of 2,962 stocks
View Energy peers →
Rankings refresh quarterly once 80% of peers have filed (~45 days after quarter-end). Next update: ~Nov 14, 2026.
Revenue
$367.57M
Net Income
$-1.03M
EPS (Diluted)
$-0.01
Operating Margin
0.9%
ROIC
0.8%
Free Cash Flow
$-480.0K
Debt/Equity
0.05