Highest end of day price: 17.027199982196 EUR (S$19.81 USD) on 2025-10-24
Lowest end of day price: 6.9688254524593 EUR (S$8.21 USD) on 2020-10-28