Highest end of day price: 87.059707591718 EUR (ยฃ98.82 USD) on 2025-04-23
Lowest end of day price: 19.378238052077 EUR (ยฃ21.68 USD) on 2016-02-09