Highest end of day price: 83.399357107867 EUR (ยฃ88.51 USD) on 2017-03-15
Lowest end of day price: 4.1628333339134 EUR (ยฃ4.86 USD) on 2026-08-21