Highest end of day price: 13.920086549376 EUR (ยฃ15.19 USD) on 2025-03-12
Lowest end of day price: 3.5293353619118 EUR (ยฃ3.93 USD) on 2016-07-05