Highest end of day price: 85.302956708843 EUR (S$99.84 USD) on 2026-01-05
Lowest end of day price: 22.255846471524 EUR (S$25.11 USD) on 2016-02-11