Highest end of day price: 102.95444324464 EUR (S$120.50 USD) on 2026-01-05
Lowest end of day price: 15.873762410001 EUR (S$19.79 USD) on 2008-10-27