Highest end of day price: 15.604460513039 EUR (ยฃ18.15 USD) on 2025-12-10
Lowest end of day price: 15.471794988582 EUR (ยฃ18.10 USD) on 2025-12-11