Highest end of day price: 103.30329989327 EUR (S$122.05 USD) on 2026-02-26
Lowest end of day price: 32.390613285718 EUR (S$35.12 USD) on 2020-05-08