Highest end of day price: 223.83407407407 EUR ($265.28 USD) on 2026-02-18
Lowest end of day price: 145.39805930455 EUR ($158.87 USD) on 2024-08-06