Highest end of day price: 83.399357107867 EUR (ยฃ88.51 USD) on 2017-03-15
Lowest end of day price: 1.9183215749976 EUR (ยฃ2.15 USD) on 2026-10-30