Highest end of day price: 31.212022389492 EUR (C$36.31 USD) on 2025-10-24
Lowest end of day price: 6.8353733313438 EUR (C$8.85 USD) on 2012-11-29