Highest end of day price: 84.073287100648 EUR ($90.96 USD) on 2025-04-01
Lowest end of day price: 13.472305040418 EUR ($14.56 USD) on 2023-03-28