Highest end of day price: 130.1208611666 EUR (S$150.24 USD) on 2026-08-10
Lowest end of day price: 31.649794487286 EUR (S$38.18 USD) on 2012-07-24