Highest end of day price: 15.640785776133 EUR (ยฃ17.51 USD) on 2026-10-14
Lowest end of day price: 11.998971295566 EUR (ยฃ13.13 USD) on 2024-01-08