Highest end of day price: 77.864030582123 EUR (ยฃ91.94 USD) on 2018-06-14
Lowest end of day price: 23.189760666867 EUR (ยฃ24.91 USD) on 2025-03-27