Highest end of day price: 120.90182097605 EUR (S$141.05 USD) on 2025-12-04
Lowest end of day price: 59.777293381412 EUR (S$65.31 USD) on 2024-08-06