Highest end of day price: 184.81535515333 EUR (C$205.82 USD) on 2024-09-30
Lowest end of day price: 8.5064186072397 EUR (C$10.69 USD) on 2009-03-02