Highest end of day price: 84.534184143544 EUR (S$92.53 USD) on 2023-06-15
Lowest end of day price: 15.963859437624 EUR (S$20.48 USD) on 2010-08-12