Highest end of day price: 39.599002551574 EUR (ยฃ46.04 USD) on 2026-09-07
Lowest end of day price: 16.138436044698 EUR (ยฃ18.17 USD) on 2020-03-12