Highest end of day price: 22.612065571618 EUR ($26.84 USD) on 2025-09-16
Lowest end of day price: 8.3438921467754 EUR ($9.11 USD) on 2016-01-20