Upgrade

Orion S.A.

OEC

Last
$5.77
Day
-0.9%
1y
-15.4%
5y
-68.7%
52w
-32.6%
SPY YTD
+13.3%
XLB
+6.8%
Earnings
2026-11-0324d
EMA 21
5.86
EMA 50
6.07
EMA 200
6.77
20d high
-6.7%
5y high
-79.6%
5y range
6th
Website · 1,639 employees · Luxembourg

Positions held

Your positions

OEC isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-13
Hold
avoid
Signal
Sell
Target
$6.27
Stop
$5.45
Stop distance
5.5%
Target vs last
+8.7%

Fundamentals

Market cap$328.18MEnterprise value$1.43BTrailing P/E—Forward P/E17.56
PEG—Price / book0.87Beta1.05Dividend yield1.42%
Revenue growth7.4%Earnings growth-81.3%Gross margin18.4%Operating margin4.3%
Profit margin-5.3%ROE-22.7%ROA2.2%Debt / equity3.02
Current ratio1.03Free cash flow$46.36MAnalyst recommendationholdMean target$6.31
52w high$8.6452w low$4.35

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$501M$460M$412M$451M$466M
Op margin4.3%2.5%4.3%4.4%6.9%
Net income$1.8M-$9.9M-$21.1M-$67.1M$9.0M
Gross margin18.6%17.2%18.9%19.0%21.1%
Gross profit$93.0M$79.2M$77.7M$85.6M$98.4M
Operating income$21.3M$11.4M$17.5M$19.8M$32.1M
  • Revenue +9% vs prior quarter ($501M vs $460M).
  • Gross margin 18.6% (was 17.2% prior quarter).
  • Operating margin expanded to 4.3%.

Yearly (6y)

20252024202320222021
Revenue$1.8B$1.9B$1.9B$2.0B—
Op margin5.6%8.6%10.8%9.7%—
Net income-$70.1M$44.2M$104M$106M—
Gross margin19.9%22.8%23.8%22.1%—
Gross profit$360M$429M$451M$449M—
Operating income$101M$162M$205M$197M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

OEC · daily-4.0% over 13 sessions
Close EMA21 EMA50 EMA200
5.325.565.806.046.282026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$67M$75M$217M$359M$501M0%11%21%2025-Q22025-Q32025-Q42026-Q12026-Q2