Lectra

NEW
STU:LET (France)   Ordinary Shares
€ 21.95 -1.1 (-4.77%) Sep 1
36.23
P/B:
2.49
Market Cap:
€ 820.29M ($ 949.42M)
Enterprise V:
€ 916.17M ($ 1.06B)
Volume:
248.00
Avg Vol (2M):
398.00
Trade In:
Volume:
248.00

Lectra Valuation Measures