Highest end of day price: 214.21674616937 EUR (S$249.41 USD) on 2025-12-05
Lowest end of day price: 47.637036866542 EUR (S$60.13 USD) on 2009-03-09