Highest end of day price: 44.511025227794 EUR (S$52.86 USD) on 2026-02-12
Lowest end of day price: 6.0641616453037 EUR (S$5.05 USD) on 2000-10-25