Highest end of day price: 90902.248935354 EUR (โน1,03,428 USD) on 2026-07-01
Lowest end of day price: 20566.483005226 EUR (โน23,366 USD) on 2018-12-27