Highest end of day price: 103.86377290063 EUR ($121.98 USD) on 2025-10-03
Lowest end of day price: 18.886003821706 EUR ($19.58 USD) on 2024-12-20