Highest end of day price: 356.47625444825 EUR (C$415.90 USD) on 2026-01-13
Lowest end of day price: 7.5256761444511 EUR (C$8.29 USD) on 2003-03-10