Highest end of day price: 17.069789923231 EUR (S$20.30 USD) on 2026-02-11
Lowest end of day price: -0.00012097188629173 EUR (S-$0.0001401 USD) on 2018-10-01