Highest end of day price: 64.754076366979 EUR (S$67.43 USD) on 2025-03-03
Lowest end of day price: 30.082489599241 EUR (S$35.70 USD) on 2018-05-08