Highest end of day price: 16.467146457937 EUR (S$18.86 USD) on 2026-09-22
Lowest end of day price: 6.515703258997 EUR (S$6.99 USD) on 2023-01-10