Highest end of day price: 196.36916031733 EUR ($229.26 USD) on 2026-08-25
Lowest end of day price: 38.324341101908 EUR ($50.43 USD) on 2009-04-08