Highest end of day price: 37.946665168346 EUR (ยฃ43.77 USD) on 2025-11-21
Lowest end of day price: 28.651598202175 EUR (ยฃ33.06 USD) on 2018-05-29