CNBC Pro looked for names that beat per-share earnings estimates at least 75% of the time and had an average gain on earnings day of at least 1%.
CNBC Pro looked for names that beat per-share earnings estimates at least 75% of the time and had an average gain on earnings day of at least 1%.