Highest end of day price: 158.68690830602 EUR (C$183.04 USD) on 2025-11-21
Lowest end of day price: 150.22952080397 EUR (C$173.11 USD) on 2026-03-09