Highest end of day price: 412.75677916229 EUR (ยฃ488.53 USD) on 2026-04-17
Lowest end of day price: 213.05284755114 EUR (ยฃ226.29 USD) on 2024-04-16