Highest end of day price: 37.778698485674 EUR (ยฃ41.00 USD) on 2024-06-03
Lowest end of day price: 16.551926509919 EUR (ยฃ18.23 USD) on 2020-03-18