Highest end of day price: 56.080914568376 EUR (C$65.79 USD) on 2025-07-09
Lowest end of day price: 6.301184672828 EUR (C$7.95 USD) on 2009-03-09