Highest end of day price: 15.777586059613 EUR (S$18.28 USD) on 2025-11-12
Lowest end of day price: -0.00012097188629173 EUR (S-$0.0001401 USD) on 2018-10-01