Highest end of day price: 13.88671208032 EUR (ยฃ14.99 USD) on 2025-03-06
Lowest end of day price: 3.5293353619118 EUR (ยฃ3.93 USD) on 2016-07-05