CC
Last 90d 1 insider buy worth $1.1M
bought sold · bigger dot, bigger trade · follows the chart’s range
| When | People | Size | Value | Price | |
|---|---|---|---|---|---|
| 3mo | buy | 3 | $1,115,844 | 44.68 | |
| 5mo | sched | 1 | $499,940 | 70.90 | |
| 6mo | sell | 1 | $21,780 | 71.56 | |
| 6mo | sched | 1 | $232,280 | 75.32 | |
| 8mo | sched | 1 | $10,566 | 74.74 | |
| 9mo | sched | 1 | $4,270 | 88.44 | |
| 9mo | sched | 1 | $15,334 | 86.44 | |
| 9mo | sell | 1 | $144,742 | 102.28 | |
| 9mo | sched | 1 | $1,424,137 | 113.38 | |
| 9mo | sched | 1 | $841,256 | 113.44 | |
| 10mo | sched | 1 | $475,500 | 109.30 | |
| 10mo | sched | 1 | $1,283,600 | 116.69 | |
| 10mo | sched | 1 | $1,958,563 | 114.12 | |
| 11mo | sell | 1 | $351,750 | 117.92 | |
| 11mo | sell | 1 | $173,250 | 115.16 | |
| 11mo | sell | 1 | $634,932 | 114.10 | |
| 1.1y | sched | 2 | $2,305,571 | 114.59 | |
| 1.1y | sell | 2 | $661,102 | 110.50 | |
| 1.1y | sched | 2 | $3,651,660 | 110.50 | |
| 1.1y | sched | 1 | $778,230 | 110.14 | |
| 1.4y | sell | 1 | $276,640 | 87.98 | |
| 1.5y | sell | 1 | $126,512 | 81.12 | |
| 2.0y | sell | 1 | $74,150 | 72.71 | |
| 2.0y | sched | 1 | $557,394 | 72.71 | |
| 2.0y | sched | 1 | $438,339 | 71.34 | |
| 2.0y | sched | 1 | $1,528,881 | 64.77 | |
| 2.0y | sched | 1 | $258,833 | 59.41 | |
| 2.0y | sched | 1 | $179,310 | 59.77 | |
| 2.0y | sched | 1 | $403,036 | 58.99 | |
| 2.0y | sell | 1 | $446,450 | 55.63 | |
| 2.1y | sell | 1 | $684,390 | 52.78 | |
| 2.1y | sell | 1 | $217,000 | 52.39 | |
| 2.1y | sell | 1 | $423,380 | 53.68 | |
| 2.1y | sell | 1 | $212,699 | 52.34 | |
| 2.1y | sell | 2 | $2,140,674 | 51.83 | |
| 2.1y | sell | 1 | $568,340 | 52.34 | |
| 2.1y | sell | 1 | $528,617 | 51.20 | |
| 2.1y | sell | 1 | $668,870 | 50.00 | |
| 2.2y | sell | 1 | $133,750 | 53.08 | |
| 2.2y | sell | 1 | $186,021 | 52.56 | |
| 2.4y | sell | 1 | $539,967 | 43.77 | |
| 2.5y | sell | 1 | $7,423 | 41.59 | |
| 2.7y | sell | 2 | $39,369 | 37.95 | |
| 3.2y | sell | 1 | $904,000 | 45.11 | |
| 3.6y | buy | 4 | $1,394,979 | 36.95 | |
| 3.6y | buy | 1 | $32,000 | 33.45 | |
| 3.7y | sell | 1 | $226,200 | 46.00 | |
| 3.8y | sell | 1 | $19,348 | 45.77 | |
| 3.8y | sell | 1 | $359,910 | 45.06 | |
| 3.8y | sell | 1 | $359,200 | 45.17 | |
| 3.8y | sell | 1 | $92,130 | 46.04 | |
| 3.8y | sell | 1 | $136,072 | 47.68 | |
| 3.8y | sell | 1 | $47,810 | 47.75 | |
| 3.9y | sell | 1 | $237,600 | 47.75 | |
| 3.9y | sell | 1 | $432,494 | 47.96 | |
| 3.9y | sell | 1 | $381,750 | 47.70 | |
| 3.9y | sell | 1 | $1,144,895 | 48.80 | |
| 3.9y | sell | 2 | $838,037 | 51.13 | |
| 3.9y | sell | 1 | $556,319 | 48.70 | |
| 3.9y | sell | 2 | $599,608 | 48.48 | |
| 4.0y | sell | 1 | $43,396 | 47.44 | |
| 4.1y | sell | 1 | $41,493 | 40.63 | |
| 4.2y | sell | 1 | $149,053 | 40.79 | |
| 4.5y | buy | 1 | $50,655 | 39.76 | |
| 4.5y | buy | 1 | $67,088 | 41.59 | |
| 4.5y | buy | 1 | $20,095 | 40.98 | |
| 4.9y | buy | 3 | $1,320,219 | 47.18 | |
| 5.0y | sell | 1 | $128,070 | 38.30 | |
| 5.1y | sell | 1 | $368,750 | 29.68 | |
| 5.8y | sell | 1 | $101,373 | 20.95 |
Next report 2026-10-29 (Thursday, before open, in 0 days) · EPS estimate 0.94. It has finished the next session higher 55% of the time, average move 4.2%.
Day-after move, last 12 reports, oldest left.
| Reported | Est. | Actual | Surprise | Gap | Day 1 | Day 5 | |
|---|---|---|---|---|---|---|---|
| 2026-07-30 | miss | 1.01 | -2.76 | -373.9% | -22.2% | -43.5% | -37.8% |
| 2026-04-29 | miss | 1.04 | 0.78 | -24.8% | -4.6% | -12.7% | -13.5% |
| 2026-01-29 | miss | 1.02 | 0.82 | -19.3% | -0.8% | -0.1% | -15.8% |
| 2025-10-29 | beat | 0.87 | 0.88 | +0.9% | +0.3% | +0.3% | +0.7% |
| 2025-07-29 | miss | 0.84 | 0.71 | -15.5% | -2.0% | -4.2% | -6.2% |
| 2025-04-29 | miss | 0.85 | 0.63 | -25.4% | -1.1% | -0.9% | -9.6% |
| 2025-01-28 | beat | 0.92 | 0.94 | +1.9% | -1.9% | +2.6% | +3.1% |
| 2024-10-28 | beat | 0.95 | 0.97 | +2.1% | +1.7% | +8.9% | +7.5% |
| 2024-07-29 | beat | 0.80 | 0.84 | +4.7% | +0.1% | -0.5% | -10.3% |
| 2024-04-29 | miss | 0.76 | 0.50 | -33.8% | -0.3% | -4.0% | +1.7% |
| 2024-01-30 | miss | 0.73 | 0.66 | -9.3% | -0.1% | -1.4% | -10.0% |
| 2023-10-27 | miss | 0.93 | 0.75 | -18.9% | -0.4% | -4.5% | -0.7% |
| 2023-07-27 | miss | 0.97 | 0.95 | -2.3% | +2.1% | -2.8% | -5.4% |
| 2023-04-27 | beat | 0.88 | 0.91 | +3.7% | +1.1% | +7.7% | +3.0% |
| 2023-01-27 | beat | 0.85 | 0.96 | +12.6% | +0.4% | +4.0% | +12.9% |
| 2022-10-27 | beat | 0.79 | 0.82 | +3.8% | +0.0% | +2.3% | +14.2% |
| 2022-07-27 | beat | 0.51 | 0.76 | +49.0% | +2.2% | +6.8% | +2.5% |
| 2022-04-27 | beat | 0.44 | 0.46 | +5.8% | -0.1% | +0.7% | +2.4% |
| 2022-01-27 | beat | 0.53 | 0.57 | +8.6% | +0.1% | -1.6% | -0.1% |
| 2021-10-27 | beat | 0.45 | 0.54 | +20.0% | +2.7% | +1.9% | +13.0% |
| 2021-07-27 | beat | 0.48 | 0.49 | +0.6% | +1.6% | +2.1% | +0.0% |
| 2021-04-27 | beat | 0.38 | 0.49 | +28.9% | +1.1% | +1.8% | +4.5% |
| 2021-01-27 | beat | 0.37 | 0.38 | +2.7% | -2.0% | -4.7% | +1.1% |
| 2020-10-27 | beat | 0.30 | 0.34 | +15.2% | -1.0% | -1.0% | +15.7% |
| 2020-07-27 | beat | 0.21 | 0.30 | +46.3% | -0.4% | +0.4% | +2.3% |
| 2020-04-27 | miss | 0.24 | 0.22 | -8.3% | +0.1% | +7.5% | -1.9% |
| 2020-01-27 | beat | 0.28 | 0.30 | +5.3% | -0.9% | -2.3% | +2.4% |
| 2019-10-28 | beat | 0.27 | 0.29 | +9.4% | +0.8% | +0.7% | +1.4% |
| 2019-07-26 | beat | 0.25 | 0.27 | +10.2% | -0.6% | +3.4% | +1.6% |
| 2019-04-26 | 0.23 | 0.23 | — | +0.1% | +0.1% | +1.4% | |
| 2019-01-25 | beat | 0.24 | 0.25 | +6.4% | +0.9% | +2.2% | +1.7% |
| 2018-10-23 | miss | 0.23 | 0.22 | -4.3% | -0.5% | -0.5% | +6.5% |
| 2018-08-21 | beat | 0.24 | 0.24 | +2.1% | -1.4% | +0.1% | +1.3% |
Not investment advice.
↑↓ walks the list and loads each one · Del removes
No sign-up needed — your conversation stays on this browser so you can come back to it.
Follow the callers you actually want to hear from, agree or disagree with a call, and Apes Alpha starts building your feed around it.
Continue with Google
Continue with email