Highest end of day price: 115.1425269833 EUR (C$128.50 USD) on 2026-10-12
Lowest end of day price: 8.7935530297004 EUR (C$10.97 USD) on 2010-07-02