Highest end of day price: 73.571684963926 EUR (S$85.58 USD) on 2025-11-14
Lowest end of day price: 48.69264986898 EUR (S$67.09 USD) on 2013-10-22