Highest end of day price: 123.60756896422 EUR (C$145.01 USD) on 2025-07-09
Lowest end of day price: 10.41766991206 EUR (C$9.50 USD) on 2000-05-23