Highest end of day price: 18640.157409733 EUR (โน21,863 USD) on 2026-04-10
Lowest end of day price: 898.47371281007 EUR (โน1,062 USD) on 2006-01-02