Highest end of day price: 21.587906307887 EUR (ยฃ23.40 USD) on 2024-04-03
Lowest end of day price: 1.2053012228927 EUR (ยฃ1.34 USD) on 2026-10-29