Highest end of day price: 447.01635444466 EUR (ยฃ515.17 USD) on 2026-08-06
Lowest end of day price: 213.05284755114 EUR (ยฃ226.29 USD) on 2024-04-16