Lectra

NEW
LTS:0IVJ (France)   Ordinary Shares
€ 22.65 +0.15 (+0.67%) Aug 21
37.13
P/B:
2.55
Market Cap:
€ 841.97M ($ 984.06M)
Enterprise V:
€ 937.85M ($ 1.10B)
Volume:
7.04K
Avg Vol (2M):
3.09K
Trade In:

Lectra Valuation Measures