Highest end of day price: 125.61084015823 EUR (ยฃ145.55 USD) on 2025-11-12
Lowest end of day price: 55.160971517435 EUR (ยฃ60.76 USD) on 2020-03-18