Highest end of day price: 23.853105247779 EUR ($27.29 USD) on 2026-07-03
Lowest end of day price: 14.822551953611 EUR ($15.48 USD) on 2024-11-26