Highest end of day price: 65.399353151035 EUR (ยฃ76.91 USD) on 2026-03-02
Lowest end of day price: 17.759388622366 EUR (ยฃ19.90 USD) on 2016-05-19