Highest end of day price: 234.54711839192 EUR (S$287.36 USD) on 2021-01-05
Lowest end of day price: 22.296423000295 EUR (S$25.81 USD) on 2026-03-20