Highest end of day price: 14.95307683592 EUR ($17.26 USD) on 2026-03-12
Lowest end of day price: 11.508939355411 EUR ($13.53 USD) on 2025-12-16