Highest end of day price: 139.74571439317 EUR (ยฃ151.24 USD) on 2023-05-22
Lowest end of day price: 2.26443703852 EUR (ยฃ2.22 USD) on 2002-09-30