Highest end of day price: 149.16725949064 EUR (C$173.81 USD) on 2025-10-28
Lowest end of day price: 6.729736025792 EUR (C$8.47 USD) on 2008-11-21