Highest end of day price: 23.075595038552 EUR ($26.67 USD) on 2021-10-08
Lowest end of day price: 7.6835084183146 EUR ($8.36 USD) on 2024-03-15