Highest end of day price: 13.419117846196 EUR (ยฃ16.52 USD) on 2018-01-24
Lowest end of day price: 3.196665692862 EUR (ยฃ3.46 USD) on 2024-02-26