Highest end of day price: 16.173321623792 EUR ($18.82 USD) on 2026-06-01
Lowest end of day price: -0.0091595120713232 EUR (-$0.008110 USD) on 2001-05-10