Highest end of day price: 40.128607781606 EUR (S$46.68 USD) on 2025-10-24
Lowest end of day price: 14.988089517638 EUR (S$17.00 USD) on 2015-08-26