Highest end of day price: 45.189182308522 EUR (ยฃ48.75 USD) on 2025-03-26
Lowest end of day price: 14.300446184094 EUR (ยฃ15.88 USD) on 2016-07-15