Highest end of day price: 23.0106234306 EUR (ยฃ27.33 USD) on 2026-01-27
Lowest end of day price: 10.992413018649 EUR (ยฃ11.40 USD) on 2022-11-28