Highest end of day price: 23386.845603078 EUR (โน27,428 USD) on 2026-01-21
Lowest end of day price: 5155.8633407721 EUR (โน5,679 USD) on 2020-03-18