Highest end of day price: 436.50793392955 EUR ($514.00 USD) on 2026-02-25
Lowest end of day price: 118.65683494221 EUR ($129.49 USD) on 2016-01-20