Highest end of day price: 111.06112187654 EUR (C$124.33 USD) on 2026-10-14
Lowest end of day price: 4.7056034697483 EUR (C$4.30 USD) on 2001-09-24