Highest end of day price: 280.08593559963 EUR ($330.59 USD) on 2026-02-27
Lowest end of day price: 91.50117055399 EUR ($97.85 USD) on 2020-03-23