Highest end of day price: 150.70344299972 EUR (C$174.24 USD) on 2026-08-07
Lowest end of day price: 119.90636902391 EUR (C$138.82 USD) on 2026-03-20