Highest end of day price: 18.324650041173 EUR ($21.74 USD) on 2017-10-12
Lowest end of day price: 5.4143327100365 EUR ($5.89 USD) on 2023-01-30