Highest end of day price: 364.45616563823 EUR (C$418.25 USD) on 2026-09-17
Lowest end of day price: 34.046264473553 EUR (C$38.10 USD) on 2016-02-09