Highest end of day price: 41.608794522647 EUR ($45.54 USD) on 2023-06-16
Lowest end of day price: 2.6603859808633 EUR ($2.88 USD) on 2024-08-01