Highest end of day price: 25219.825976105 EUR (โน29,336 USD) on 2025-10-24
Lowest end of day price: 9620.1436904337 EUR (โน10,576 USD) on 2015-07-10