Highest end of day price: 15.328059424575 EUR (ยฃ17.85 USD) on 2025-10-15
Lowest end of day price: 12.965068269068 EUR (ยฃ14.87 USD) on 2026-07-15