Highest end of day price: 58.483266356314 EUR ($67.93 USD) on 2025-11-17
Lowest end of day price: 17.763728985781 EUR ($21.57 USD) on 2012-07-25