Highest end of day price: 130.14144956326 EUR ($156.40 USD) on 2026-01-28
Lowest end of day price: 113.993686615 EUR ($122.45 USD) on 2025-03-27