Highest end of day price: 624.2682313898 EUR (โน726.37 USD) on 2026-06-01
Lowest end of day price: 287.45244979889 EUR (โน314.82 USD) on 2025-04-09