Highest end of day price: 39.268622814659 EUR ($44.04 USD) on 2017-06-02
Lowest end of day price: 2.262578951272 EUR ($2.40 USD) on 2023-10-25