Highest end of day price: 42.516698006826 EUR (S$46.59 USD) on 2023-06-27
Lowest end of day price: 2.5668377335275 EUR (S$2.77 USD) on 2024-08-01