Highest end of day price: 276.75424356452 EUR ($315.72 USD) on 2025-06-06
Lowest end of day price: 25.362068199841 EUR ($29.29 USD) on 2025-11-07