Highest end of day price: 83.399357107867 EUR (ยฃ88.51 USD) on 2017-03-15
Lowest end of day price: 4.06135026166 EUR (ยฃ4.57 USD) on 2026-10-16