Highest end of day price: 110.09477064975 EUR (S$126.28 USD) on 2026-07-15
Lowest end of day price: 3.4156695106488 EUR (S$3.56 USD) on 2016-12-22