Highest end of day price: 32.722049122913 EUR (ยฃ38.20 USD) on 2026-08-25
Lowest end of day price: 18.491904456522 EUR (ยฃ20.25 USD) on 2025-04-09