Highest end of day price: 74.391787307753 EUR (S$87.15 USD) on 2026-01-06
Lowest end of day price: 11.889580405 EUR (S$13.26 USD) on 2020-03-16