Lectra

NEW
LTS:0IVJ (France)   Ordinary Shares
€ 23.07 (0%) Aug 31
37.87
P/B:
2.60
Market Cap:
€ 857.45M ($ 994.13M)
Enterprise V:
€ 953.33M ($ 1.11B)
Volume:
3.40K
Avg Vol (2M):
2.93K
Trade In:

Lectra Valuation Measures