Highest end of day price: 12.092774418948 EUR (ยฃ13.72 USD) on 2025-04-14
Lowest end of day price: 2.9303232497839 EUR (ยฃ3.17 USD) on 2020-04-07