Highest end of day price: 409.05911093252 EUR (ยฃ483.31 USD) on 2026-02-26
Lowest end of day price: 213.05284755114 EUR (ยฃ226.29 USD) on 2024-04-16