Highest end of day price: 91.652621805737 EUR ($98.95 USD) on 2025-04-02
Lowest end of day price: 13.472305040418 EUR ($14.56 USD) on 2023-03-28