Highest end of day price: 171.47937917055 EUR ($203.27 USD) on 2026-02-16
Lowest end of day price: 19.800243432132 EUR ($24.81 USD) on 2009-03-03