Highest end of day price: 16.77524985265 EUR (ยฃ19.73 USD) on 2026-03-02
Lowest end of day price: 3.8614980048539 EUR (ยฃ3.87 USD) on 2022-07-14