Highest end of day price: 41.150023405437 EUR ($44.80 USD) on 2025-03-13
Lowest end of day price: 18.979099595242 EUR ($19.65 USD) on 2025-01-01