XS3121804135 trading today higher at £99.4, an increase of 0.2521% from yesterday's close, completing a monthly increase of 1.2137% or £1.19. Over the past 12 months, XS3121804135 stock gained 1.0183%.
XS3121804135 is not paying dividends to its shareholders.