Highest end of day price: 16.353238556549 EUR (ยฃ18.91 USD) on 2026-08-07
Lowest end of day price: 9.2623847926849 EUR (ยฃ8.99 USD) on 2022-10-12