Highest end of day price: 97.108829745989 EUR (S$112.92 USD) on 2025-12-03
Lowest end of day price: 30.996551079304 EUR (S$30.85 USD) on 2022-09-01