Highest end of day price: 98.074021686743 EUR (ยฃ101.31 USD) on 2000-01-11
Lowest end of day price: 4.0423322490756 EUR (ยฃ4.28 USD) on 2023-10-25