Highest end of day price: 199.29041323418 EUR (S$231.49 USD) on 2026-06-04
Lowest end of day price: 22.084729909504 EUR (S$28.09 USD) on 2009-02-26