Highest end of day price: 20.081467062623 EUR ($21.76 USD) on 2024-03-26
Lowest end of day price: 7.1451068849021 EUR ($6.94 USD) on 2022-10-13