Reporting date: October 24, after market close Earnings per share beat probability: 86% Revenue beat probability: 100% Average one-day stock move after positive report: up 3.16% Stock performance year-to-date: up 1.4%Reporting date: October 30, after market close Earnings per share beat probability: 90% Revenue beat probability: 90% Average one-day stock move after positive report: up 3.87% Stock performance year-to-date: up 36%Reporting date: October 31, before market open Earnings per share beat probability: 88% Revenue beat probability: 88% Average one-day stock move after positive report: up 2% Stock performance year-to-date: up 16%Reporting date: October 25, before market open Earnings per share beat probability: 88% Revenue beat probability: 87% Average one-day stock move after positive report: up 0.77% Stock performance year-to-date: up 47%Reporting date: October 17, after market close Earnings per share beat probability: 81% Revenue beat probability: 86% Average one-day stock move after positive report: up 3.41% Stock performance year-to-date: up 9%Reporting date: October 24, after market close Earnings per share beat probability: 89% Revenue beat probability: 85% Average one-day stock move after positive report: up 1.27% Stock performance year-to-date: up 31%Reporting date: October 18, before market open Earnings per share beat probability: 93% Revenue beat probability: 80% Average one-day stock move after positive report: up 1.92% Stock performance year-to-date: up 11%