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