Highest end of day price: 19.324371962285 EUR (S$22.93 USD) on 2017-10-11
Lowest end of day price: 5.0409743247404 EUR (S$5.43 USD) on 2023-03-22