Highest end of day price: 558.86834571236 EUR (โน608.64 USD) on 2023-07-07
Lowest end of day price: 340.0865033269 EUR (โน349.21 USD) on 2025-01-03