Highest end of day price: 115.55280497219 EUR (S$135.65 USD) on 2025-12-12
Lowest end of day price: 11.733558646867 EUR (S$9.73 USD) on 2000-10-26