Highest end of day price: 18.872671527388 EUR (S$21.57 USD) on 2026-06-22
Lowest end of day price: 5.4704017154409 EUR (S$5.85 USD) on 2020-03-23