Highest end of day price: 73.826966075108 EUR (S$86.49 USD) on 2026-05-05
Lowest end of day price: 2.8058908690417 EUR (S$3.64 USD) on 2005-04-25