Highest end of day price: 83.399357107867 EUR (ยฃ88.51 USD) on 2017-03-15
Lowest end of day price: 5.2948309943139 EUR (ยฃ6.08 USD) on 2025-11-05