Highest end of day price: 126.1018680239 EUR (C$135.74 USD) on 2024-06-10
Lowest end of day price: 7.5973706611039 EUR (C$9.49 USD) on 2012-06-26