Highest end of day price: 14.898364029104 EUR (ยฃ16.94 USD) on 2025-04-25
Lowest end of day price: 4.0074196291696 EUR (ยฃ4.48 USD) on 2016-02-09