Highest end of day price: 281.95204650718 EUR ($327.69 USD) on 2026-06-02
Lowest end of day price: 127.67440727309 EUR ($139.01 USD) on 2023-12-04