Highest end of day price: 63.720414992133 EUR (S$74.40 USD) on 2025-08-07
Lowest end of day price: 17.871760044901 EUR (S$18.91 USD) on 2023-11-01