Highest end of day price: 97.076601164483 EUR ($110.39 USD) on 2025-04-25
Lowest end of day price: 13.472305040418 EUR ($14.56 USD) on 2023-03-28