TechCreate's shares surged ~1,995% in the past week; the payment software company says it is not aware of any info that would account for the trading activity Sherwood News 2026-02-01 TechCreate