Highest end of day price: 21.582066259229 EUR (ยฃ23.37 USD) on 2024-04-03
Lowest end of day price: 13.341054964539 EUR (ยฃ14.78 USD) on 2024-08-20