Sodexo logo

Sodexo

LTS:0J3F (France)   Ordinary Shares
€ 85.88 (+2.84%) May 17
45.16
P/B:
2.85
Market Cap:
€ 12.57B ($ 13.70B)
Enterprise V:
€ 16.62B ($ 18.11B)
Volume:
432.80K
Avg Vol (2M):
182.67K
Also Trade In:
Volume:
432.80K

Sodexo Valuation Measures