Ubisoft Entertainment logo

Ubisoft Entertainment

LTS:0NVL (France)   Ordinary Shares
€ 20.98 (-3.96%) May 23
At Loss
P/B:
1.75
Market Cap:
€ 2.68B ($ 2.91B)
Enterprise V:
€ 3.86B ($ 4.19B)
Volume:
27.14K
Avg Vol (2M):
178.88K
Also Trade In:

Ubisoft Entertainment Valuation Measures