Highest end of day price: 46.189197362437 EUR (ยฃ52.51 USD) on 2025-04-25
Lowest end of day price: 14.300446184094 EUR (ยฃ15.88 USD) on 2016-07-15