Highest end of day price: 528.18565605071 EUR ($623.42 USD) on 2026-02-27
Lowest end of day price: 126.67381335183 EUR ($142.90 USD) on 2016-02-11