Highest end of day price: 146.65129147809 EUR (ยฃ169.56 USD) on 2026-08-07
Lowest end of day price: 100.19488777858 EUR (ยฃ109.73 USD) on 2025-04-09