Highest end of day price: 21916.250574972 EUR (โน25,265 USD) on 2025-11-03
Lowest end of day price: 244.64733833787 EUR (โน269.45 USD) on 2003-03-10