Highest end of day price: 19.582138115192 EUR (ยฃ21.94 USD) on 2026-10-09
Lowest end of day price: 10.974355566136 EUR (ยฃ12.02 USD) on 2024-08-05