Highest end of day price: 89.702659149146 EUR ($104.34 USD) on 2025-10-24
Lowest end of day price: 16.380928542985 EUR ($17.88 USD) on 2016-01-20