Highest end of day price: 415.61345817866 EUR (ยฃ480.98 USD) on 2026-06-12
Lowest end of day price: 213.05284755114 EUR (ยฃ226.29 USD) on 2024-04-16