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