Highest end of day price: 82.508845966502 EUR (S$95.97 USD) on 2025-10-24
Lowest end of day price: 48.061387488414 EUR (S$52.67 USD) on 2023-11-28