Highest end of day price: 16.325211282435 EUR (S$19.02 USD) on 2025-10-28
Lowest end of day price: 6.515703258997 EUR (S$6.99 USD) on 2023-01-10