Highest end of day price: 15.391151359216 EUR (ยฃ17.99 USD) on 2026-04-07
Lowest end of day price: 5.9399021777018 EUR (ยฃ6.42 USD) on 2020-04-22