Highest end of day price: 431.04360507003 EUR (ยฃ500.40 USD) on 2026-01-16
Lowest end of day price: 396.92222533904 EUR (ยฃ464.45 USD) on 2025-12-11