Highest end of day price: 90.177073026309 EUR (S$105.02 USD) on 2025-10-15
Lowest end of day price: 22.708731827657 EUR (S$24.61 USD) on 2023-03-24