Highest end of day price: 79.048000264001 EUR (ยฃ91.27 USD) on 2026-08-10
Lowest end of day price: 14.98113176469 EUR (ยฃ16.59 USD) on 2019-10-16