Highest end of day price: 108.46427051436 EUR (S$127.21 USD) on 2026-01-21
Lowest end of day price: 17.782452302297 EUR (S$22.34 USD) on 2009-03-02