Highest end of day price: 254.0417619552 EUR (C$297.22 USD) on 2025-10-16
Lowest end of day price: 125.26856939933 EUR (C$156.57 USD) on 2012-08-31