Highest end of day price: 403.71258791818 EUR (ยฃ478.47 USD) on 2026-02-18
Lowest end of day price: 213.05284755114 EUR (ยฃ226.29 USD) on 2024-04-16