Highest end of day price: 129.24915126522 EUR (C$144.60 USD) on 2024-08-23
Lowest end of day price: 9.1758919127861 EUR (C$8.99 USD) on 2002-10-07