Highest end of day price: 50.091377741337 EUR (S$58.27 USD) on 2025-10-24
Lowest end of day price: 7.3454065219892 EUR (S$8.29 USD) on 2015-09-11