Highest end of day price: 39054.627993982 EUR (โน45,879 USD) on 2026-05-06
Lowest end of day price: 22324.351445959 EUR (โน24,055 USD) on 2024-02-20