Highest end of day price: 109.90030760965 EUR (S$127.79 USD) on 2026-09-07
Lowest end of day price: 20.556815606609 EUR (S$25.95 USD) on 2009-03-09