Highest end of day price: 92.720327901765 EUR (S$107.56 USD) on 2025-06-12
Lowest end of day price: 22.567785649649 EUR (S$25.53 USD) on 2019-01-25