Highest end of day price: 86.362970962479 EUR (S$100.46 USD) on 2025-10-08
Lowest end of day price: 26.287938281396 EUR (S$29.01 USD) on 2023-05-05