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