Highest end of day price: 62.987959951377 EUR (S$73.36 USD) on 2026-01-15
Lowest end of day price: 22.722448874173 EUR (S$24.30 USD) on 2020-03-23