Highest end of day price: 17.055945948703 EUR ($19.67 USD) on 2026-08-13
Lowest end of day price: 7.4941442114437 EUR ($7.28 USD) on 2022-10-12