Highest end of day price: 148.56860354601 EUR (S$172.15 USD) on 2026-08-28
Lowest end of day price: 18.253490402202 EUR (S$23.04 USD) on 2009-03-09