Highest end of day price: 122.36190353413 EUR (S$143.48 USD) on 2026-04-24
Lowest end of day price: 110.55512888167 EUR (S$127.53 USD) on 2026-03-27