Highest end of day price: 176.7394267046 EUR (S$207.23 USD) on 2025-10-02
Lowest end of day price: 22.084729909504 EUR (S$28.09 USD) on 2009-02-26