Highest end of day price: 115.72025185926 EUR (ยฃ120.53 USD) on 2025-01-24
Lowest end of day price: 11.710512482404 EUR (ยฃ13.52 USD) on 2003-06-25