Highest end of day price: 183.58201803449 EUR (C$231.73 USD) on 2009-03-09
Lowest end of day price: 14.577859330654 EUR (C$16.63 USD) on 2025-06-06