Highest end of day price: 355.8783715568 EUR ($375.48 USD) on 2023-03-08
Lowest end of day price: 41.650701617045 EUR ($44.21 USD) on 2023-03-17