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