Highest end of day price: 429.32859608132 EUR (S$498.12 USD) on 2025-10-14
Lowest end of day price: -10.073025075063 EUR (S-$9.72 USD) on 2000-04-05