Highest end of day price: 285.17457248785 EUR (C$333.64 USD) on 2025-10-16
Lowest end of day price: 192.22246390036 EUR (C$232.76 USD) on 2010-06-09