Highest end of day price: 146.19193186997 EUR ($172.36 USD) on 2026-05-08
Lowest end of day price: 13.73683802958 EUR ($17.36 USD) on 2009-03-06