(TLTD - FLEXSHARES MS DEV MKTS EXUS FACTORS TILT IDX)

company profile

Flexshares Ms Dev Mkts Exus Factors Tilt Idx (TLTD) is trading at 99.4781

Open Price
98.46
Previous close
99.4781
Previous close
99.4781
P/E Ratio
0
Nav
82.8712
Shares outstanding
6400001
Primary exchange
NYSE ARCA
ISIN
US33939L8037