Highest end of day price: 31.981304050169 EUR (C$35.72 USD) on 2024-09-27
Lowest end of day price: 6.9228184943305 EUR (C$9.23 USD) on 2013-08-28