Highest end of day price: 95.451713095145 EUR (S$109.48 USD) on 2026-06-19
Lowest end of day price: 3.4156695106488 EUR (S$3.56 USD) on 2016-12-22