Highest end of day price: 104.48907734705 EUR (C$116.63 USD) on 2024-09-19
Lowest end of day price: 47.785628891795 EUR (C$55.09 USD) on 2026-06-08