Highest end of day price: 18.272149836574 EUR (S$21.25 USD) on 2025-10-24
Lowest end of day price: 5.7772897420694 EUR (S$6.18 USD) on 2020-03-23