Highest end of day price: 12.092774288255 EUR (ยฃ13.72 USD) on 2025-04-11
Lowest end of day price: 2.9315862171078 EUR (ยฃ3.19 USD) on 2020-04-07