Highest end of day price: 33.563609915748 EUR (ยฃ38.42 USD) on 2026-09-22
Lowest end of day price: 18.491904456522 EUR (ยฃ20.25 USD) on 2025-04-09