Highest end of day price: 40.223468134608 EUR (ยฃ45.17 USD) on 2025-05-09
Lowest end of day price: 6.2680004070168 EUR (ยฃ6.09 USD) on 2022-10-10