Highest end of day price: 280.06953280524 EUR ($324.53 USD) on 2026-08-28
Lowest end of day price: 234.91210414601 EUR ($270.97 USD) on 2026-03-27