Highest end of day price: 104.57587855488 EUR (S$121.18 USD) on 2025-11-12
Lowest end of day price: 44.606359030481 EUR (S$47.70 USD) on 2020-03-23