Highest end of day price: 25.977019949884 EUR (ยฃ28.80 USD) on 2024-08-19
Lowest end of day price: 12.075145688021 EUR (ยฃ13.93 USD) on 2026-03-27