Canadian tech stocks flying high amid stampede to big names