Highest end of day price: 22.283695244466 EUR (ยฃ25.43 USD) on 2020-07-14
Lowest end of day price: 13.51150162854 EUR (ยฃ12.97 USD) on 2022-09-27