Highest end of day price: 186.74097270424 EUR (S$217.22 USD) on 2025-10-24
Lowest end of day price: 90.437434935683 EUR (S$95.99 USD) on 2023-03-17