Highest end of day price: 19.868024230171 EUR (ยฃ23.03 USD) on 2025-11-13
Lowest end of day price: 10.992413018649 EUR (ยฃ11.40 USD) on 2022-11-28