Highest end of day price: 25.269392434787 EUR ($29.41 USD) on 2026-05-26
Lowest end of day price: 8.3438921467754 EUR ($9.11 USD) on 2016-01-20