Highest end of day price: 27.591498030885 EUR (C$35.48 USD) on 2004-02-17
Lowest end of day price: 3.331388643847 EUR (C$3.72 USD) on 2020-03-17