Highest end of day price: 15.342799628631 EUR (ยฃ17.85 USD) on 2025-11-14
Lowest end of day price: 13.909970932317 EUR (ยฃ15.57 USD) on 2025-05-15