Highest end of day price: 109.91527071905 EUR (ยฃ128.30 USD) on 2026-01-22
Lowest end of day price: 96.866650055896 EUR (ยฃ113.81 USD) on 2025-12-17