Highest end of day price: 60.576420175547 EUR (S$69.94 USD) on 2026-08-10
Lowest end of day price: 13.916142288327 EUR (S$17.57 USD) on 2009-03-09