Highest end of day price: 41.384410426777 EUR (C$48.07 USD) on 2026-03-25
Lowest end of day price: 10.38322555798 EUR (C$11.11 USD) on 2023-05-31