Highest end of day price: 115.70588106833 EUR (ยฃ126.34 USD) on 2025-03-18
Lowest end of day price: 1.8743709081328 EUR (ยฃ1.67 USD) on 2000-05-04