Highest end of day price: 48.055821524726 EUR (ยฃ56.96 USD) on 2026-02-18
Lowest end of day price: 15.047077892122 EUR (ยฃ18.78 USD) on 2010-07-02