Highest end of day price: 14.295883779234 EUR (S$16.03 USD) on 2026-10-19
Lowest end of day price: 3.1441725839476 EUR (S$3.64 USD) on 2018-10-11