Highest end of day price: 14.142758052859 EUR (ยฃ15.57 USD) on 2023-12-22
Lowest end of day price: 8.3447820867247 EUR (ยฃ9.19 USD) on 2023-07-12