XS301056176 trading today higher at $104.87, an increase of 0.4021% from yesterday's close, completing a monthly increase of 1.9809% or $2.04. Over the past 12 months, XS301056176 stock lost -1.1965%.
XS301056176 is not paying dividends to its shareholders.