Highest end of day price: 449.80686554729 EUR (S$523.70 USD) on 2025-12-05
Lowest end of day price: 49.673751354172 EUR (S$46.61 USD) on 2001-01-17