Highest end of day price: 31.089979484781 EUR (ยฃ33.94 USD) on 2023-04-12
Lowest end of day price: 8.0337425119641 EUR (ยฃ8.96 USD) on 2020-03-16