AP
Analysts 18 firms · 13 buy · 5 hold · target 460 +77% (325–640)
Last 90d 1 congress buy · 1 congress sale
| Who | Entry | Move | What they said | When | |
|---|---|---|---|---|---|
| TRACKER - Gilbert Cisneros · Congress | long | 268.27 | -3.1% | Gilbert Cisneros's trade date was 18 September 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic… | Tue, 13 Oct |
| TRACKER - Gilbert Cisneros · Congress | long | 319.38 | -18.6% | Gilbert Cisneros's trade date was 17 July 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… | Mon, 07 Sep |
| TRACKER - Gilbert Cisneros · Congress | long | 520.84 | -50.1% | Gilbert Cisneros's trade date was 15 May 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… | Tue, 09 Jun |
bought sold · bigger dot, bigger trade · follows the chart’s range
| When | People | Size | Value | Price | |
|---|---|---|---|---|---|
| 4mo | sched | 1 | $1,603,489 | 517.10 | |
| 4mo | sched | 1 | $82,620,804 | 472.05 | |
| 5mo | sell | 1 | $51,071,904 | 485.93 | |
| 5mo | sell | 1 | $11,317,856 | 565.56 | |
| 5mo | sell | 1 | $1,790,365 | 571.89 | |
| 5mo | sched | 1 | $5,431,200 | 598.60 | |
| 5mo | sched | 1 | $43,461,879 | 547.56 | |
| 7mo | sell | 1 | $9,590,790 | 432.61 | |
| 7mo | sched | 1 | $74,331,211 | 456.96 | |
| 8mo | sell | 2 | $47,623,150 | 455.83 | |
| 8mo | sched | 1 | $43,642,445 | 458.55 | |
| 10mo | sell | 1 | $5,000,102 | 716.00 | |
| 11mo | sell | 1 | $103,998 | 709.96 | |
| 11mo | sched | 1 | $45,107,344 | 577.02 | |
| 11mo | sell | 1 | $49,784,262 | 543.90 | |
| 11mo | sched | 1 | $2,518,953 | 543.90 | |
| 12mo | sell | 2 | $97,754,301 | 561.45 | |
| 12mo | sell | 1 | $1,393,368 | 605.00 | |
| 1.1y | sell | 1 | $170,790 | 488.84 | |
| 1.1y | sched | 1 | $17,578,120 | 488.84 | |
| 1.2y | sched | 1 | $6,750,000 | 466.81 | |
| 1.2y | sell | 1 | $74,319,572 | 429.62 | |
| 1.2y | sched | 3 | $45,044,842 | 429.62 | |
| 1.2y | sell | 1 | $130,129,760 | 438.31 | |
| 1.2y | sell | 2 | $240,871,393 | 435.50 | |
| 1.4y | sell | 1 | $573,692 | 370.88 | |
| 1.4y | sell | 2 | $43,442,706 | 419.88 | |
| 1.4y | sched | 1 | $4,108,994 | 419.88 | |
| 1.4y | sched | 1 | $29,168,782 | 384.00 | |
| 1.4y | sell | 1 | $69,543,394 | 359.14 | |
| 1.4y | sell | 1 | $4,875,336 | 366.28 | |
| 1.5y | sell | 2 | $299,111,645 | 369.84 | |
| 1.5y | sell | 1 | $4,237,397 | 374.01 | |
| 1.6y | sell | 1 | $15,707,437 | 276.72 | |
| 1.6y | sched | 1 | $4,228,934 | 276.72 | |
| 1.7y | sell | 1 | $64,930,457 | 324.28 | |
| 1.7y | sell | 1 | $37,481,231 | 410.75 | |
| 1.8y | sell | 1 | $5,000,041 | 340.87 | |
| 1.9y | sell | 1 | $138,450,125 | 332.31 | |
| 1.9y | sell | 1 | $50,484,358 | 326.55 | |
| 1.9y | sell | 2 | $59,761,273 | 340.00 | |
| 1.9y | sell | 1 | $6,348,053 | 383.91 | |
| 1.9y | sell | 1 | $10,360,432 | 355.28 | |
| 1.9y | sell | 1 | $977,282 | 341.70 | |
| 1.9y | sell | 1 | $10,029,070 | 337.78 | |
| 1.9y | sell | 1 | $51,735,181 | 327.56 | |
| 1.9y | sched | 1 | $74,746,660 | 327.56 | |
| 1.9y | sell | 2 | $3,269,722,213 | 331.31 | |
| 1.9y | sell | 3 | $202,334,122 | 319.44 | |
| 2.0y | sell | 1 | $34,264,845 | 292.80 | |
| 2.1y | sell | 2 | $34,810,455 | 113.94 | |
| 2.1y | sched | 1 | $131,850 | 101.90 | |
| 2.1y | sched | 1 | $13,472,890 | 86.75 | |
| 2.2y | sell | 1 | $26,959,813 | 90.95 | |
| 2.2y | sched | 1 | $1,274,690 | 90.60 | |
| 2.2y | sell | 1 | $19,791,420 | 86.85 | |
| 2.2y | sell | 2 | $16,352,104 | 82.87 | |
| 2.3y | sched | 1 | $11,123,901 | 85.12 | |
| 2.3y | sched | 1 | $4,252,880 | 85.35 | |
| 2.4y | sched | 2 | $60,490,167 | 79.50 | |
| 2.4y | sched | 2 | $1,184,337 | 78.09 | |
| 2.4y | sell | 1 | $728,381 | 84.64 | |
| 2.4y | sched | 2 | $1,242,930 | 80.33 | |
| 2.5y | sell | 2 | $2,917,600,000 | 83.46 | |
| 2.5y | sell | 1 | $477,531 | 85.32 | |
| 2.5y | sched | 1 | $12,177,316 | 85.32 | |
| 2.6y | sched | 1 | $3,750,500 | 76.67 | |
| 2.6y | sell | 1 | $175,658 | 66.20 | |
| 2.6y | sched | 1 | $9,456,604 | 66.20 | |
| 2.6y | sched | 3 | $2,511,549 | 60.64 | |
| 2.6y | sell | 2 | $2,163,847,961 | 64.11 | |
| 2.7y | sell | 1 | $323,732 | 57.40 | |
| 2.7y | sched | 2 | $221,799 | 57.40 | |
| 2.7y | sched | 1 | $986,308 | 57.27 | |
| 2.9y | sell | 1 | $14,466,969 | 39.48 | |
| 2.9y | sell | 1 | $965,091 | 37.18 | |
| 2.9y | sched | 1 | $12,831,589 | 37.18 | |
| 2.9y | sell | 2 | $37,204,541 | 38.78 | |
| 2.9y | sell | 1 | $2,054,316 | 39.02 | |
| 2.9y | sched | 1 | $36,301 | 39.08 | |
| 3.0y | sell | 1 | $221,569 | 39.65 | |
| 3.1y | sched | 1 | $35,446,281 | 41.28 | |
| 3.2y | sell | 1 | $8,660 | 42.80 | |
| 3.2y | sell | 1 | $2,081,457 | 39.39 | |
| 3.2y | sell | 2 | $1,105,500,000 | 39.79 | |
| 3.2y | sell | 1 | $1,095,319 | 39.97 | |
| 3.2y | sched | 2 | $1,199,440 | 39.97 | |
| 3.2y | sell | 2 | $740,000,000 | 39.13 | |
| 3.2y | sell | 1 | $773,500 | 31.53 | |
| 3.4y | sched | 2 | $794,019 | 22.79 | |
| 3.4y | sell | 2 | $690,000,000 | 24.99 | |
| 3.4y | sell | 1 | $1,275,075 | 24.18 | |
| 3.4y | sell | 1 | $1,306,913 | 25.11 | |
| 3.4y | sell | 2 | $670,000,002 | 24.97 | |
| 3.5y | sell | 1 | $1,095,345 | 22.15 | |
| 3.6y | sell | 2 | $1,771,725 | 13.38 | |
| 3.7y | sell | 1 | $369,250 | 16.40 | |
| 3.9y | sell | 1 | $11,766,774 | 10.52 | |
| 3.9y | sell | 1 | $13,221,355 | 10.86 | |
| 3.9y | sell | 2 | $10,872,022 | 13.47 | |
| 3.9y | sell | 2 | $22,231,388 | 13.82 | |
| 3.9y | sell | 1 | $682,296 | 13.54 | |
| 3.9y | sell | 1 | $329,625 | 14.22 | |
| 4.2y | sell | 1 | $598,275 | 26.43 | |
| 4.2y | sell | 1 | $6,620,686 | 31.11 | |
| 4.4y | sell | 1 | $784,351 | 39.09 | |
| 4.4y | sell | 1 | $684,099 | 39.13 | |
| 4.5y | sell | 1 | $3,390,510 | 37.57 | |
| 4.5y | sell | 1 | $5,338,274 | 50.23 | |
| 4.7y | sell | 1 | $1,310,786 | 52.30 | |
| 4.7y | sell | 1 | $998,146 | 55.03 | |
| 4.9y | sell | 6 | $1,371,085,300 | 94.67 | |
| 4.9y | sell | 1 | $8,908,850 | 94.67 | |
| 4.9y | sell | 1 | $17,198,503 | 99.95 | |
| 5.0y | sell | 1 | $41,669,521 | 106.42 | |
| 5.0y | sell | 3 | $76,867,788 | 112.84 | |
| 5.0y | sell | 1 | $3,489,111 | 99.41 | |
| 5.0y | sell | 1 | $8,736,519 | 99.04 | |
| 5.0y | sell | 2 | $11,712,281 | 98.21 | |
| 5.0y | sell | 1 | $2,122,159 | 97.45 |
bought sold · bigger dot, bigger trade · follows the chart’s range
6 members · 16 buys / 12 sells · $98K–$595K disclosed · latest filing Oct 12, 2026 · full tracker ›
| When | Member | Size | Amount | Price then | |
|---|---|---|---|---|---|
| 1mo | buy | $1K–$15K | 308.06 | ||
| 2mo | sell | $1K–$15K | 307.26 | ||
| 3mo | buy | $1K–$15K | 424.54 | ||
| 5mo | buy | $1K–$15K | 501.00 | ||
| 7mo | sell | $1K–$15K | 433.51 | ||
| 7mo | buy | $1K–$15K | 381.20 | ||
| 7mo | sell | $15K–$50K | 442.57 | ||
| 8mo | buy | $1K–$15K | 458.67 | ||
| 9mo | sell | $1K–$15K | 472.92 | ||
| 9mo | sell | $1K–$15K | 375.23 | ||
| 10mo | buy | $1K–$15K | 721.37 | ||
| 11mo | buy | $1K–$15K | 526.01 | ||
| 1.0y | buy | $1K–$15K | 599.31 | ||
| 1.1y | buy | $1K–$15K | 600.32 | ||
| 1.1y | sell | $1K–$15K | 651.18 | ||
| 1.3y | buy | $1K–$15K | 336.69 | ||
| 1.4y | buy | $1K–$15K | 417.89 | ||
| 1.4y | buy | $1K–$15K | 390.26 | ||
| 1.5y | sell | $15K–$50K | 347.90 | ||
| 1.5y | sell | $1K–$15K | 229.81 | ||
| 1.5y | sell | $1K–$15K | 236.07 | ||
| 1.6y | buy | $15K–$50K | 232.22 | ||
| 1.6y | buy | $1K–$15K | 272.00 | ||
| 1.7y | sell | $15K–$50K | 318.00 | ||
| 1.7y | sell | $1K–$15K | 331.00 | ||
| 1.7y | sell | $1K–$15K | 377.06 | ||
| 1.7y | buy | $15K–$50K | 410.45 | ||
| 2.0y | buy | $1K–$15K | 286.43 |
Next report 2026-11-04 (Wednesday, after close, in 7 days) · EPS estimate 4.34. It has finished the next session higher 68% of the time, average move 17.0%.
Day-after move, last 12 reports, oldest left.
| Reported | Est. | Actual | Surprise | Gap | Day 1 | Day 5 | |
|---|---|---|---|---|---|---|---|
| 2026-08-05 | beat | 3.74 | 3.76 | +0.4% | -19.0% | -19.7% | -25.2% |
| 2026-05-06 | beat | 3.64 | 3.76 | +3.5% | -3.0% | +6.4% | +3.5% |
| 2026-02-11 | beat | 3.11 | 3.48 | +11.9% | -11.6% | -19.7% | -8.3% |
| 2025-11-05 | beat | 2.53 | 2.55 | +0.6% | +5.6% | +0.7% | -9.9% |
| 2025-08-06 | beat | 2.32 | 2.36 | +1.7% | +1.7% | +12.0% | +11.0% |
| 2025-05-07 | beat | 1.96 | 2.38 | +21.8% | +13.4% | +11.9% | +20.8% |
| 2025-02-12 | beat | 1.83 | 2.07 | +13.3% | +31.3% | +24.0% | +9.2% |
| 2024-11-06 | beat | 1.23 | 1.47 | +19.6% | +36.5% | +46.3% | +68.8% |
| 2024-08-07 | miss | 1.26 | 1.17 | -7.2% | +4.3% | +14.2% | +27.4% |
| 2024-05-08 | miss | 1.05 | 0.92 | -12.4% | +12.5% | +14.4% | +12.5% |
| 2024-02-14 | beat | 0.35 | 0.49 | +39.3% | +16.7% | +24.8% | +22.4% |
| 2023-11-08 | beat | 0.27 | 0.30 | +11.2% | +12.4% | -1.1% | -3.0% |
| 2023-08-09 | miss | 0.49 | 0.41 | -17.1% | +30.3% | +26.5% | +28.6% |
| 2023-05-10 | miss | 0.45 | 0.21 | -52.8% | +22.2% | +23.5% | +40.8% |
| 2023-02-08 | miss | 0.05 | -0.22 | -571.9% | +36.2% | +27.1% | +23.0% |
| 2022-11-09 | miss | 0.07 | 0.06 | -10.9% | +13.9% | +18.5% | +4.5% |
| 2022-08-10 | miss | 0.15 | -0.06 | -140.0% | -5.4% | -14.8% | -28.4% |
| 2022-05-11 | miss | 0.44 | 0.06 | -86.6% | +17.8% | +34.7% | +44.5% |
| 2022-02-16 | beat | 0.37 | 0.50 | +33.7% | -18.8% | -6.7% | -16.8% |
| 2021-11-10 | miss | 0.10 | — | -100.0% | +8.3% | +20.0% | +4.1% |
| 2021-08-11 | miss | 0.05 | 0.04 | -12.2% | +4.5% | -2.6% | +14.7% |
| 2021-05-12 | beat | 0.11 | 0.36 | +235.1% | +0.1% | -4.6% | +30.0% |
18 firms covering, 45 actions in the last 180 days (ratings, reiterations and target changes) · average price target 460 from 18 firms, range 325–640.
| Date | Firm | Action | Rating | Target | From |
|---|---|---|---|---|---|
| 2026-10-28 | UBS | main | Buy | 414 | 790 |
| 2026-10-28 | RBC Capital | main | Outperform | 500 | 575 |
| 2026-10-19 | Citigroup | main | Buy | 500 | 600 |
| 2026-10-14 | Goldman Sachs | main | Neutral | 400 | 465 |
| 2026-10-14 | Wedbush | main | Outperform | 560 | 610 |
| 2026-10-13 | Morgan Stanley | main | Overweight | 400 | 450 |
| 2026-10-12 | Oppenheimer | main | Outperform | 490 | 560 |
| 2026-10-08 | Jefferies | main | Buy | 375 | 550 |
| 2026-10-06 | Needham | reit | Buy | 475 | — |
| 2026-09-14 | Morgan Stanley | main | Overweight | 450 | 650 |
| 2026-09-08 | BTIG | main | Buy | 396 | 408 |
| 2026-09-01 | Evercore ISI Group | main | Outperform | 510 | 630 |
| 2026-08-26 | Needham | main | Buy | 475 | 500 |
| 2026-08-21 | Piper Sandler | main | Neutral | 325 | 385 |
| 2026-08-19 | Wells Fargo | main | Equal-Weight | 325 | 357 |
| 2026-08-17 | Benchmark | main | Buy | 440 | 500 |
| 2026-08-12 | BTIG | main | Buy | 408 | 574 |
| 2026-08-11 | B of A Securities | down | Neutral | 400 | 430 |
| 2026-08-07 | Citigroup | main | Buy | 650 | 710 |
| 2026-08-06 | UBS | main | Buy | 790 | 798 |
| 2026-08-06 | Macquarie | main | Outperform | 620 | 730 |
| 2026-08-06 | Morgan Stanley | main | Overweight | 650 | 720 |
| 2026-08-06 | Piper Sandler | down | Neutral | 385 | 665 |
| 2026-08-06 | RBC Capital | main | Outperform | 575 | 700 |
| 2026-08-06 | Wedbush | main | Outperform | 610 | 640 |
| 2026-08-06 | Benchmark | main | Buy | 500 | 775 |
| 2026-08-06 | Goldman Sachs | main | Neutral | 465 | 585 |
| 2026-08-06 | Needham | main | Buy | 500 | 700 |
| 2026-08-06 | Wells Fargo | down | Equal-Weight | 357 | 575 |
| 2026-08-06 | B of A Securities | main | Buy | 430 | 705 |
| 2026-08-06 | BTIG | main | Buy | 574 | 640 |
| 2026-08-03 | UBS | main | Buy | 798 | 750 |
| 2026-07-07 | Wells Fargo | main | Overweight | 575 | 571 |
| 2026-06-29 | Raymond James | init | Strong Buy | 640 | — |
| 2026-06-01 | Citigroup | main | Buy | 710 | — |
| 2026-05-28 | Needham | reit | Buy | 700 | — |
| 2026-05-07 | Macquarie | main | Outperform | 730 | 710 |
| 2026-05-07 | UBS | main | Buy | 750 | 716 |
| 2026-05-07 | JP Morgan | main | Neutral | 515 | 500 |
| 2026-05-07 | Wedbush | reit | Outperform | 640 | — |
| 2026-05-07 | Wells Fargo | main | Overweight | 571 | 560 |
| 2026-05-07 | Piper Sandler | main | Overweight | 665 | 650 |
| 2026-05-07 | Needham | reit | Buy | 700 | — |
| 2026-05-07 | BTIG | reit | Buy | 640 | — |
| 2026-05-05 | UBS | main | Buy | 716 | 740 |
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