Highest end of day price: 12.42856439641 EUR ($14.44 USD) on 2025-07-17
Lowest end of day price: -0.0091595120713232 EUR (-$0.008110 USD) on 2001-05-10