Highest end of day price: 105.40526839406 EUR (S$123.72 USD) on 2025-12-15
Lowest end of day price: 44.606359030481 EUR (S$47.70 USD) on 2020-03-23