Highest end of day price: 37.839960461409 EUR (ยฃ44.43 USD) on 2025-12-18
Lowest end of day price: 29.493035975266 EUR (ยฃ34.21 USD) on 2025-10-21