BigCharts shows EPS history.
Here is Telus (CA:T) going back about 19 years. I haven't checked the accuracy of their data.
http://bigcharts.marketwatch.com/advchart/frames/frames.asp?show=&insttype=Stock&symb=ca%3At&time=20&startdate=1%2F4%2F1999&enddate=11%2F7%2F2017&freq=3&compidx=aaaaa%3A0&comptemptext=&comp=none&ma=0&maval=200&uf=0&lf=67108864&lf2=16777216&lf3=33554432&type=2&style=320&size=3&x=42&y=14&timeFrameToggle=false&compareToToggle=false&indicatorsToggle=false&chartStyleToggle=false&state=11