Highest end of day price: 95.973350683742 EUR (ยฃ109.51 USD) on 2022-01-17
Lowest end of day price: 5.3008083929548 EUR (ยฃ6.66 USD) on 2009-03-02