Orion S.A. OEC

$7.64 -0.65% at last close

Financials (TTM)

Revenue
$1.79 billion
Net Income
$-89,100,000
Net Margin
-4.98%
Return on Equity
-23.48%
Debt-to-Equity
P/E Ratio
Price / Book
1.14
Price / Sales
0.24

Over the trailing twelve months, Orion S.A. generated revenue of $1.79 billion and net income of $-89,100,000, a net margin of -4.98%.

At the last closing price of $7.64, OEC trades at 0.24 times sales, with a market capitalization of $433.63 million.

Key Stats

Last Close
$7.64
Market Cap
$433.63 million
52-Week Range
$4.34 $12.48
Average Volume
455K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.