Highest end of day price: 71.546266970813 EUR (S$98.78 USD) on 2007-07-17
Lowest end of day price: 2.9852626949976 EUR (S$3.42 USD) on 2026-07-17