Highest end of day price: 305.76957416929 EUR (C$361.87 USD) on 2026-02-23
Lowest end of day price: 34.046264473553 EUR (C$38.10 USD) on 2016-02-09