Highest end of day price: 612.21774861945 EUR ($639.09 USD) on 2022-05-17
Lowest end of day price: 22.81353355804 EUR ($25.51 USD) on 2016-08-16