Highest end of day price: 22.602564410368 EUR (S$30.75 USD) on 2007-04-20
Lowest end of day price: 1.9856706253778 EUR (S$2.15 USD) on 2024-04-05