Highest end of day price: 97.348594035528 EUR (S$113.24 USD) on 2025-10-08
Lowest end of day price: 10.050182814845 EUR (S$10.64 USD) on 2023-10-27