Highest end of day price: 131.08711820612 EUR (S$140.82 USD) on 2023-02-10
Lowest end of day price: 15.583112527522 EUR (S$18.02 USD) on 2025-11-26