Highest end of day price: 31.498738129826 EUR (ยฃ34.02 USD) on 2024-03-28
Lowest end of day price: 16.734709278195 EUR (ยฃ18.04 USD) on 2024-02-09