Highest end of day price: 22581.526370197 EUR (โน26,368 USD) on 2026-01-08
Lowest end of day price: 244.64733833787 EUR (โน269.45 USD) on 2003-03-10