Highest end of day price: 28.292480265891 EUR ($29.39 USD) on 2025-01-07
Lowest end of day price: 9.7968271639299 EUR ($10.91 USD) on 2022-03-02