Highest end of day price: 18.334812860654 EUR (S$21.33 USD) on 2025-10-24
Lowest end of day price: 7.7093106053383 EUR (S$8.44 USD) on 2024-08-05