Highest end of day price: 18.260728700607 EUR (S$20.87 USD) on 2026-06-22
Lowest end of day price: -0.00012097188629173 EUR (S-$0.0001401 USD) on 2018-10-01