Highest end of day price: 468.17998154432 EUR (โน549.84 USD) on 2026-04-21
Lowest end of day price: 14.257074399574 EUR (โน12.57 USD) on 2001-11-16