Highest end of day price: 143.63572593812 EUR ($163.43 USD) on 2026-07-01
Lowest end of day price: 13.156231572699 EUR ($16.63 USD) on 2009-03-06