Highest end of day price: 427.63415290646 EUR (โน497.94 USD) on 2025-08-08
Lowest end of day price: 20.573372640298 EUR (โน22.56 USD) on 2003-03-07