Highest end of day price: 45.216948362326 EUR (S$53.20 USD) on 2025-12-23
Lowest end of day price: 15.798525583682 EUR (S$17.18 USD) on 2016-01-21