Highest end of day price: 112.61719457076 EUR (ยฃ128.50 USD) on 2022-01-17
Lowest end of day price: 8.5888897596492 EUR (ยฃ10.79 USD) on 2009-03-02