Highest end of day price: 26.130175012587 EUR ($27.41 USD) on 2025-02-17
Lowest end of day price: 7.0138104517272 EUR ($6.90 USD) on 2022-09-23