Highest end of day price: 38.698144455376 EUR (S$45.19 USD) on 2026-01-08
Lowest end of day price: 0.74199351717449 EUR (S$0.93 USD) on 2012-05-25