Highest end of day price: 21511.680940961 EUR (โน25,067 USD) on 2026-05-28
Lowest end of day price: 575.59905252135 EUR (โน644.29 USD) on 2015-10-01