Highest end of day price: 21.669281898695 EUR (ยฃ22.02 USD) on 2022-08-15
Lowest end of day price: 16.453525332159 EUR (ยฃ17.38 USD) on 2023-10-30