Highest end of day price: 481922.88517864 EUR ($651,221 USD) on 2007-05-18
Lowest end of day price: 2.2456793541845 EUR ($2.19 USD) on 2022-11-04