Highest end of day price: 206.29293778481 EUR (S$238.05 USD) on 2026-06-09
Lowest end of day price: 22.084729909504 EUR (S$28.09 USD) on 2009-02-26