Highest end of day price: 22.30776897655 EUR (ยฃ25.73 USD) on 2026-08-13
Lowest end of day price: 9.9752805782568 EUR (ยฃ11.94 USD) on 2021-03-05