Highest end of day price: 358.78027839608 EUR ($378.54 USD) on 2023-03-08
Lowest end of day price: 41.990333335316 EUR ($44.57 USD) on 2023-03-17