Highest end of day price: 188.36475790065 EUR (S$220.72 USD) on 2026-04-28
Lowest end of day price: 22.084729909504 EUR (S$28.09 USD) on 2009-02-26