Highest end of day price: 137.88750977387 EUR (C$151.42 USD) on 2017-05-04
Lowest end of day price: 7.7171544836426 EUR (C$8.95 USD) on 2026-09-01