Highest end of day price: 49.813522764943 EUR (ยฃ56.81 USD) on 2026-07-07
Lowest end of day price: 20.399053738972 EUR (ยฃ25.41 USD) on 2018-03-26