Highest end of day price: 37.251993226538 EUR (ยฃ43.05 USD) on 2025-11-11
Lowest end of day price: 29.493035975266 EUR (ยฃ34.21 USD) on 2025-10-21