Highest end of day price: 919.9421094036 EUR (S$1,066 USD) on 2025-11-12
Lowest end of day price: 345.19014679598 EUR (S$369.16 USD) on 2020-03-23