Highest end of day price: 24.612635208891 EUR (ยฃ28.73 USD) on 2026-01-22
Lowest end of day price: 12.135940241461 EUR (ยฃ13.22 USD) on 2016-11-11