Highest end of day price: 56.241363148812 EUR ($67.59 USD) on 2026-01-28
Lowest end of day price: 45.836213007232 EUR ($48.00 USD) on 2023-10-03