Highest end of day price: 52.783697076677 EUR ($62.14 USD) on 2025-12-30
Lowest end of day price: 18.475621580519 EUR ($19.76 USD) on 2020-03-23