Highest end of day price: 91.846079354403 EUR (ยฃ106.74 USD) on 2026-06-02
Lowest end of day price: 20.729528184541 EUR (ยฃ24.01 USD) on 2015-08-24