Highest end of day price: 14.889828341855 EUR (ยฃ15.99 USD) on 2025-03-27
Lowest end of day price: 3.5293353619118 EUR (ยฃ3.93 USD) on 2016-07-05