Highest end of day price: 46.037570602003 EUR (ยฃ52.50 USD) on 2026-07-07
Lowest end of day price: 17.391000608798 EUR (ยฃ19.49 USD) on 2016-05-19