Highest end of day price: 10.904057639908 EUR (ยฃ13.06 USD) on 2026-01-29
Lowest end of day price: 8.2781301797798 EUR (ยฃ8.85 USD) on 2023-05-31