Highest end of day price: 47.047629699857 EUR (ยฃ50.17 USD) on 2024-11-12
Lowest end of day price: 13.878270063985 EUR (ยฃ15.74 USD) on 2020-07-08