Highest end of day price: 17457.885501693 EUR (โน20,509 USD) on 2026-05-06
Lowest end of day price: 6810.6435246625 EUR (โน7,683 USD) on 2016-02-11