Highest end of day price: 50.858291653563 EUR ($59.11 USD) on 2026-06-02
Lowest end of day price: 7.8452762559118 EUR ($8.66 USD) on 2003-03-12