Highest end of day price: 104.87794300754 EUR (S$121.76 USD) on 2026-06-16
Lowest end of day price: 9.4050317533317 EUR (S$10.36 USD) on 2020-03-18