Highest end of day price: 64.759793833544 EUR ($75.61 USD) on 2026-08-25
Lowest end of day price: 15.988692154657 EUR ($21.04 USD) on 2009-04-08