Highest end of day price: 63.070584763073 EUR ($72.15 USD) on 2026-07-03
Lowest end of day price: 16.299498512433 EUR ($21.45 USD) on 2009-04-08