Best Buy Days — Last Earnings

Return of an at-the-money call bought on each day before the last earnings report and held through the reaction · ← back to expected moves
AMZN Amazon.com, Inc.
Reported Thu, Jul 30, 2026 — stock reacted +15.3% the next session ($235.50 → $271.58). Best buy day: Wed, Jul 29 (stock $226.65, return +652%). Worst: Wed, Jul 15 (+84%).
2026-07-01: stock $241.70, call ~$10.08, return +194%07-012026-07-02: stock $242.67, call ~$10.00, return +186%2026-07-06: stock $244.16, call ~$9.84, return +180%2026-07-07: stock $245.98, call ~$9.71, return +164%2026-07-08: stock $243.62, call ~$9.32, return +196%2026-07-09: stock $247.04, call ~$9.54, return +158%07-092026-07-10: stock $245.34, call ~$9.49, return +180%2026-07-13: stock $247.31, call ~$9.18, return +168%2026-07-14: stock $247.49, call ~$9.14, return +169%2026-07-15: stock $254.96, call ~$9.02, return +84%2026-07-16: stock $249.89, call ~$8.67, return +149%07-162026-07-17: stock $247.23, call ~$8.60, return +186%2026-07-20: stock $249.99, call ~$8.16, return +165%2026-07-21: stock $247.55, call ~$7.72, return +205%2026-07-22: stock $244.85, call ~$7.63, return +248%2026-07-23: stock $233.66, call ~$7.05, return +433%07-232026-07-24: stock $232.11, call ~$7.07, return +460%2026-07-27: stock $231.39, call ~$6.73, return +503%2026-07-28: stock $230.86, call ~$6.30, return +544%2026-07-29: stock $226.65, call ~$5.93, return +652%+652%07-292026-07-30: stock $235.50, call ~$5.93, return +500%07-30 (ER)
BE Bloom Energy Corporation
Reported Tue, Jul 28, 2026 — stock reacted -1.9% the next session ($166.84 → $163.75). Best buy day: Tue, Jul 28 (stock $166.84, return -58%). Worst: Tue, Jun 30 (-100%).
2026-06-29: stock $275.01, call ~$38.30, return -100%06-292026-06-30: stock $302.70, call ~$41.42, return -100%2026-07-01: stock $289.50, call ~$38.94, return -100%2026-07-02: stock $270.89, call ~$36.04, return -100%2026-07-06: stock $295.05, call ~$36.82, return -100%2026-07-07: stock $269.57, call ~$32.84, return -100%07-072026-07-08: stock $254.29, call ~$30.71, return -100%2026-07-09: stock $257.02, call ~$30.32, return -100%2026-07-10: stock $244.61, call ~$28.10, return -100%2026-07-13: stock $233.49, call ~$25.49, return -100%2026-07-14: stock $243.40, call ~$25.89, return -100%07-142026-07-15: stock $239.38, call ~$24.83, return -100%2026-07-16: stock $206.73, call ~$20.61, return -100%2026-07-17: stock $214.96, call ~$20.94, return -100%2026-07-20: stock $197.06, call ~$17.49, return -100%2026-07-21: stock $226.26, call ~$19.45, return -100%07-212026-07-22: stock $218.22, call ~$18.02, return -100%2026-07-23: stock $217.30, call ~$17.24, return -100%2026-07-24: stock $184.89, call ~$13.83, return -97%2026-07-27: stock $188.18, call ~$11.95, return -97%2026-07-28: stock $166.84, call ~$9.68, return -58%-58%07-28 (ER)
NET Cloudflare, Inc.
Reported Thu, Aug 6, 2026 — stock reacted +5.6% the next session ($284.43 → $300.27). Best buy day: Tue, Jul 28 (stock $264.10, return +190%). Worst: Tue, Aug 4 (-100%).
2026-07-09: stock $275.80, call ~$18.94, return +28%07-092026-07-10: stock $268.40, call ~$18.44, return +75%2026-07-13: stock $269.53, call ~$17.31, return +75%2026-07-14: stock $281.75, call ~$17.91, return +2%2026-07-15: stock $273.04, call ~$17.21, return +58%2026-07-16: stock $272.46, call ~$17.08, return +66%07-162026-07-17: stock $277.66, call ~$16.72, return +33%2026-07-20: stock $272.42, call ~$15.84, return +78%2026-07-21: stock $272.31, call ~$15.47, return +83%2026-07-22: stock $268.98, call ~$14.80, return +111%2026-07-23: stock $262.32, call ~$14.27, return +168%07-232026-07-24: stock $262.15, call ~$13.86, return +176%2026-07-27: stock $265.61, call ~$12.74, return +169%2026-07-28: stock $264.10, call ~$12.53, return +190%+190%07-282026-07-29: stock $270.38, call ~$12.57, return +141%2026-07-30: stock $283.39, call ~$12.75, return +35%07-302026-07-31: stock $278.98, call ~$11.93, return +78%2026-08-03: stock $282.74, call ~$10.58, return +63%2026-08-04: stock $301.33, call ~$11.02, return -100%2026-08-05: stock $292.96, call ~$9.99, return -27%2026-08-06: stock $284.43, call ~$9.35, return +74%08-06 (ER)