Highest end of day price: 74.048827369404 EUR (S$85.80 USD) on 2025-11-12
Lowest end of day price: 23.128073029277 EUR (S$31.59 USD) on 2011-09-12