Sodexo logo

Sodexo

NEW
STU:SJ7 (France)   Ordinary Shares
€ 57.15 -0.35 (-0.61%) Jul 31
18.88
P/B:
2.34
Market Cap:
€ 8.33B ($ 9.60B)
Enterprise V:
€ 12.54B ($ 14.45B)
Volume:
577.00
Avg Vol (2M):
758.00
Trade In:

Sodexo Valuation Measures