Highest end of day price: 42.976428349243 EUR (S$48.46 USD) on 2021-11-22
Lowest end of day price: 12.507199140992 EUR (S$13.70 USD) on 2025-04-09