Highest end of day price: 14.281668018354 EUR ($16.86 USD) on 2026-02-27
Lowest end of day price: -0.0091595120713232 EUR (-$0.008110 USD) on 2001-05-10