Highest end of day price: 460.97283647109 EUR (S$543.23 USD) on 2026-04-20
Lowest end of day price: 2.6054223127578 EUR (S$2.41 USD) on 2001-09-20