CR
Analysts 41 firms · 32 buy · 8 hold · 1 sell · target 290 +9% (132–800)
Last 90d 38 insider sales
| Who | Entry | Move | What they said | When | |
|---|---|---|---|---|---|
| TRACKER - Gilbert Cisneros · Congress | long | 209.85 | +27.1% | 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 - Josh Gottheimer · Congress | long | 221.90 | +20.2% | Josh Gottheimer's trade date was 15 July 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… | Tue, 11 Aug |
| TRACKER - Gilbert Cisneros · Congress | long | 161.23 | +65.4% | 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 | |
|---|---|---|---|---|---|
| 2d | sched | 1 | $5,111,835 | 265.65 | |
| 6d | sched | 1 | $4,761,854 | 246.35 | |
| 8d | sched | 1 | $4,557,951 | 235.80 | |
| 10d | sched | 2 | $7,014,998 | 229.10 | |
| 14d | sched | 1 | $5,153,490 | 243.35 | |
| 16d | sched | 1 | $8,015,464 | 263.69 | |
| 21d | sched | 1 | $5,494,349 | 267.06 | |
| 23d | sched | 1 | $5,415,567 | 281.50 | |
| 24d | sched | 2 | $20,831,112 | 271.28 | |
| 27d | sched | 2 | $69,534,099 | 270.61 | |
| 29d | sched | 1 | $5,164,035 | 265.26 | |
| 1mo | sched | 1 | $5,162,355 | 253.59 | |
| 1mo | sched | 1 | $125,491,386 | 255.70 | |
| 1mo | sched | 1 | $5,063,403 | 261.20 | |
| 1mo | sell | 3 | $21,251,239 | 247.75 | |
| 1mo | sched | 1 | $20,294,778 | 247.75 | |
| 1mo | sell | 1 | $7,365,118 | 240.58 | |
| 1mo | sched | 1 | $4,845,827 | 240.58 | |
| 1mo | sched | 2 | $33,478,423 | 241.75 | |
| 1mo | sell | 1 | $11,880,000 | 238.05 | |
| 1mo | sched | 1 | $4,408,701 | 238.05 | |
| 2mo | sched | 1 | $4,191,076 | 208.81 | |
| 2mo | sched | 1 | $4,225,561 | 209.88 | |
| 2mo | sched | 1 | $4,164,832 | 214.81 | |
| 2mo | sched | 2 | $8,793,600 | 207.72 | |
| 2mo | sched | 1 | $4,402,245 | 227.44 | |
| 2mo | sched | 1 | $3,757,447 | 217.59 | |
| 2mo | sched | 1 | $3,245,485 | 188.43 | |
| 2mo | sched | 1 | $1,934,734 | 189.93 | |
| 2mo | sched | 1 | $4,136,215 | 195.34 | |
| 2mo | sched | 1 | $4,344,054 | 212.56 | |
| 2mo | sched | 1 | $4,461,739 | 221.98 | |
| 3mo | sched | 1 | $4,465,917 | 221.42 | |
| 3mo | sched | 1 | $4,182,933 | 220.73 | |
| 3mo | sched | 2 | $8,430,967 | 204.69 | |
| 3mo | sell | 1 | $1,481,305 | 208.07 | |
| 3mo | sched | 1 | $7,386,464 | 208.07 | |
| 3mo | sched | 1 | $3,710,729 | 197.88 | |
| 3mo | sched | 1 | $3,611,808 | 181.61 | |
| 3mo | sched | 1 | $3,667,195 | 179.40 | |
| 3mo | sched | 1 | $3,257,882 | 183.84 | |
| 3mo | sched | 1 | $1,926,727 | 189.27 | |
| 3mo | sched | 1 | $4,085,238 | 194.84 | |
| 3mo | sched | 1 | $4,124,930 | 204.51 | |
| 3mo | sell | 1 | $2,724,115 | 211.30 | |
| 3mo | sched | 1 | $3,922,615 | 211.30 | |
| 4mo | sched | 1 | $3,856,250 | 185.12 | |
| 4mo | sched | 1 | $3,864,653 | 192.88 | |
| 4mo | sched | 1 | $3,975,889 | 196.80 | |
| 4mo | sched | 2 | $5,808,442 | 195.07 | |
| 4mo | sched | 1 | $3,762,861 | 193.88 | |
| 4mo | sched | 1 | $3,432,841 | 182.51 | |
| 4mo | sched | 2 | $4,413,541 | 170.34 | |
| 4mo | sell | 3 | $15,356,614 | 169.12 | |
| 4mo | sched | 1 | $14,537,488 | 169.12 | |
| 4mo | sell | 1 | — | 173.17 | |
| 4mo | sched | 1 | $3,404,249 | 173.17 | |
| 4mo | sched | 1 | $3,427,856 | 170.23 | |
| 4mo | sell | 1 | $1,713,100 | 170.79 | |
| 4mo | sched | 1 | $3,418,961 | 170.79 | |
| 5mo | sched | 1 | $3,231,707 | 167.18 | |
| 5mo | sell | 2 | $18,447,414 | 160.32 | |
| 5mo | sched | 1 | $3,377,092 | 160.32 | |
| 5mo | sched | 1 | $3,629,305 | 172.04 | |
| 5mo | sched | 2 | $7,637,600 | 188.64 | |
| 5mo | sched | 1 | $5,073,079 | 175.81 | |
| 5mo | sched | 1 | $3,341,183 | 161.72 | |
| 5mo | sched | 2 | $12,556,262 | 165.56 | |
| 5mo | sched | 2 | $6,492,564 | 158.13 | |
| 5mo | sched | 1 | $1,468,786 | 151.05 | |
| 5mo | sched | 2 | $8,624,513 | 144.87 | |
| 6mo | sched | 2 | $8,193,700 | 138.34 | |
| 6mo | sched | 3 | $35,666,710 | 133.08 | |
| 6mo | sched | 1 | $2,356,624 | 124.11 | |
| 6mo | sell | 1 | $883,799 | 118.34 | |
| 6mo | sched | 1 | $5,522,836 | 118.34 | |
| 6mo | sched | 1 | $2,232,793 | 112.94 | |
| 6mo | sched | 1 | $2,273,648 | 112.05 | |
| 6mo | sched | 1 | $2,228,090 | 112.58 | |
| 6mo | sched | 1 | $2,281,360 | 111.31 | |
| 6mo | sched | 1 | $2,134,153 | 111.96 | |
| 6mo | sched | 1 | $1,353,658 | 106.35 | |
| 7mo | sell | 4 | $28,107,443 | 100.18 | |
| 9mo | sell | 2 | $15,189,074 | 98.85 | |
| 9mo | sell | 2 | $3,686,861 | 106.47 | |
| 9mo | sched | 1 | $1,385,820 | 112.92 | |
| 10mo | sched | 1 | $398,630 | 119.74 | |
| 10mo | sell | 4 | $19,763,799 | 119.64 | |
| 11mo | sched | 1 | $23,184 | 127.03 | |
| 11mo | sched | 1 | $991,193 | 130.09 | |
| 11mo | sched | 1 | $288,999 | 130.20 | |
| 11mo | sell | 1 | $3,994,629 | 128.64 | |
| 12mo | sell | 2 | $4,912,657 | 135.07 | |
| 12mo | sched | 1 | $2,751,010 | 135.07 | |
| 1.0y | sched | 1 | $2,643,869 | 136.20 | |
| 1.0y | sched | 1 | $1,152,341 | 120.18 | |
| 1.1y | sched | 1 | $12,725,000 | 126.33 | |
| 1.1y | sched | 1 | $10,000,000 | 123.52 | |
| 1.1y | sell | 3 | $19,854,638 | 120.18 | |
| 1.1y | sched | 1 | $1,957,366 | 120.18 | |
| 1.1y | sched | 1 | $2,564,478 | 105.66 | |
| 1.2y | sell | 2 | $24,452,121 | 111.73 | |
| 1.2y | sched | 1 | $2,794,301 | 112.03 | |
| 1.3y | sched | 1 | $983,033 | 117.69 | |
| 1.3y | sched | 1 | $3,202,670 | 125.89 | |
| 1.3y | sell | 1 | $5,125,000 | 123.21 | |
| 1.3y | sell | 1 | $7,465,000 | 125.12 | |
| 1.3y | sell | 3 | $18,831,927 | 123.50 | |
| 1.3y | sched | 1 | $1,918,819 | 123.50 | |
| 1.4y | sell | 1 | $4,825,000 | 119.81 | |
| 1.4y | sell | 2 | $16,675,000 | 118.19 | |
| 1.4y | sell | 2 | $10,732,567 | 115.91 | |
| 1.4y | sched | 2 | $7,918,681 | 114.53 | |
| 1.4y | sched | 1 | $4,690,000 | 117.42 | |
| 1.5y | sell | 2 | $31,853,489 | 109.76 | |
| 1.5y | sched | 1 | $4,490,000 | 109.76 | |
| 1.5y | sched | 1 | $2,716,310 | 109.77 | |
| 1.5y | sched | 1 | $4,294,500 | 105.41 | |
| 1.5y | sched | 1 | $1,078,020 | 92.20 | |
| 1.5y | sched | 1 | $3,868,358 | 96.11 |
bought sold · bigger dot, bigger trade · follows the chart’s range
17 members · 30 buys / 20 sells · $1.7M–$4.5M disclosed · latest filing Sep 4, 2026 · full tracker ›
| When | Member | Size | Amount | Price then | |
|---|---|---|---|---|---|
| 3mo | buy | $1K–$15K | 203.08 | ||
| 3mo | buy | $1K–$15K | 206.77 | ||
| 5mo | buy | $1K–$15K | 148.52 | ||
| 7mo | sell | $1K–$15K | 99.62 | ||
| 7mo | sell | $15K–$50K | 92.39 | ||
| 8mo | buy | $1K–$15K | 110.44 | ||
| 1.1y | buy | $1K–$15K | 108.34 | ||
| 1.2y | sell | $1K–$15K | 113.72 | ||
| 1.3y | buy | $1K–$15K | 117.61 | ||
| 1.5y | sell | $15K–$50K | 107.36 | ||
| 1.6y | sell | $1K–$15K | 91.64 | ||
| 1.6y | buy | $1K–$15K | 83.38 | ||
| 1.7y | buy | $1K–$15K | 98.64 | ||
| 1.7y | buy | $1K–$15K | 113.84 | ||
| 1.8y | buy | $1K–$15K | 102.17 | ||
| 1.8y | sell | $1K–$15K | 85.36 | ||
| 2.0y | sell | $1K–$15K | 75.58 | ||
| 2.1y | buy | $1K–$15K | 74.96 | ||
| 2.2y | buy | $1K–$15K | 66.65 | ||
| 2.3y | buy | $1K–$15K | 94.48 | ||
| 2.5y | sell | $1K–$15K | 75.89 | ||
| 2.9y | buy | $1K–$15K | 64.95 | ||
| 3.2y | sell | $1K–$15K | 36.67 | ||
| 3.4y | buy | $1K–$15K | 35.98 | ||
| 4.8y | sell | $15K–$50K | 43.73 | ||
| 5.0y | sell | $100K–$250K | 71.34 | ||
| 5.1y | sell | $1K–$15K | 62.32 | ||
| 5.1y | buy | $100K–$250K | 62.32 | ||
| 5.1y | buy | $15K–$50K | 62.32 | ||
| 5.1y | buy | $1K–$15K | 62.32 | ||
| 5.3y | sell | $100K–$250K | 67.24 | ||
| 5.3y | buy | $15K–$50K | 62.49 | ||
| 5.4y | sell | $1K–$15K | 63.42 | ||
| 5.4y | buy | $100K–$250K | 63.42 | ||
| 5.5y | buy | $15K–$50K | 55.31 | ||
| 5.6y | sell | $15K–$50K | 47.65 | ||
| 5.8y | buy | $1K–$15K | 53.12 | ||
| 5.9y | buy | $1K–$15K | 36.43 | ||
| 6.2y | buy | $500K–$1.0M | 32.31 | ||
| 6.5y | sell | $50K–$100K | 18.00 | ||
| 6.5y | buy | $15K–$50K | 16.52 | ||
| 6.7y | sell | $50K–$100K | 15.89 | ||
| 6.8y | buy | $50K–$100K | 14.81 | ||
| 6.8y | sell | $50K–$100K | 13.78 | ||
| 6.9y | buy | $15K–$50K | 11.93 | ||
| 6.9y | sell | $1K–$15K | 13.75 | ||
| 7.0y | sell | $50K–$100K | 12.86 | ||
| 7.0y | buy | $15K–$50K | 11.76 | ||
| 7.3y | buy | $15K–$50K | 23.22 | ||
| 7.3y | buy | $1K–$15K | 16.73 |
Next report 2026-12-01 (Tuesday, after close, in 33 days) · EPS estimate 0.31. It has finished the next session higher 57% of the time, average move 7.6%.
Day-after move, last 12 reports, oldest left.
| Reported | Est. | Actual | Surprise | Gap | Day 1 | Day 5 | |
|---|---|---|---|---|---|---|---|
| 2026-08-26 | beat | 0.29 | 0.31 | +6.4% | +10.1% | +20.5% | +13.6% |
| 2026-06-03 | beat | 0.27 | 0.28 | +3.0% | -9.8% | -3.8% | -7.5% |
| 2026-03-03 | beat | 0.28 | 0.28 | +1.6% | -1.3% | +4.2% | +12.9% |
| 2025-12-02 | beat | 0.24 | 0.24 | +2.0% | -3.6% | +1.5% | +0.6% |
| 2025-08-27 | beat | 0.21 | 0.23 | +12.1% | -3.0% | +4.6% | -1.2% |
| 2025-06-03 | beat | 0.16 | 0.18 | +10.6% | -7.0% | -5.8% | -2.4% |
| 2025-03-04 | beat | 0.21 | 0.26 | +19.9% | -7.3% | -6.3% | -11.1% |
| 2024-11-26 | beat | 0.20 | 0.23 | +14.9% | -1.4% | -4.6% | +0.1% |
| 2024-08-28 | beat | 0.24 | 0.26 | +7.7% | -0.8% | +2.8% | -6.7% |
| 2024-06-04 | beat | 0.22 | 0.23 | +4.4% | +9.5% | +12.0% | +26.8% |
| 2024-03-05 | beat | 0.21 | 0.24 | +15.3% | +21.0% | +10.8% | +11.6% |
| 2023-11-28 | beat | 0.18 | 0.21 | +10.8% | +3.6% | +10.4% | +12.7% |
| 2023-08-30 | beat | 0.14 | 0.19 | +32.6% | +3.3% | +9.3% | +12.7% |
| 2023-05-31 | beat | 0.13 | 0.14 | +13.7% | -8.4% | -1.6% | -5.5% |
| 2023-03-07 | beat | 0.11 | 0.12 | +10.4% | +6.4% | +3.2% | +3.5% |
| 2022-11-29 | beat | 0.08 | 0.10 | +26.5% | -18.6% | -14.7% | -18.0% |
| 2022-08-30 | beat | 0.07 | 0.09 | +31.9% | +2.0% | -5.5% | -6.9% |
| 2022-06-02 | beat | 0.06 | 0.08 | +33.2% | -4.7% | -6.8% | -2.7% |
| 2022-03-09 | beat | 0.05 | 0.08 | +47.9% | +10.7% | +12.5% | +20.2% |
| 2021-12-01 | beat | 0.02 | 0.04 | +72.7% | +3.2% | +3.9% | -0.1% |
| 2021-08-31 | beat | 0.02 | 0.03 | +28.9% | -2.8% | -3.9% | -5.6% |
| 2021-06-03 | beat | 0.01 | 0.03 | +74.1% | +0.5% | -4.2% | +7.1% |
| 2021-03-16 | beat | 0.02 | 0.03 | +53.4% | +1.4% | +6.0% | -7.5% |
| 2020-12-02 | beat | — | 0.02 | +18281.8% | +12.5% | +13.6% | +26.9% |
| 2020-09-01 | beat | — | 0.01 | +488.6% | +5.8% | -1.1% | -10.0% |
| 2020-06-02 | beat | -0.02 | 0.01 | +132.6% | +8.4% | +6.3% | +5.4% |
| 2020-03-19 | beat | -0.02 | — | +76.3% | +19.7% | +17.4% | +40.9% |
| 2019-12-05 | beat | -0.03 | -0.02 | +40.2% | +2.0% | -3.9% | -6.7% |
| 2019-09-05 | beat | -0.06 | -0.04 | +20.7% | -8.2% | -12.5% | -25.3% |
| 2019-07-18 | beat | -0.12 | -0.12 | +1.2% | +17.1% | +14.8% | +27.7% |
41 firms covering, 128 actions in the last 180 days (ratings, reiterations and target changes) · average price target 290 from 40 firms, range 132–800.
| Date | Firm | Action | Rating | Target | From |
|---|---|---|---|---|---|
| 2026-10-22 | Mizuho | main | Outperform | 275 | 250 |
| 2026-10-16 | Keybanc | main | Overweight | 265 | 245 |
| 2026-10-15 | Citigroup | main | Buy | 295 | 260 |
| 2026-10-14 | Freedom Broker | main | Buy | 320 | 260 |
| 2026-10-14 | BTIG | main | Buy | 312 | 245 |
| 2026-10-13 | Wells Fargo | main | Overweight | 300 | 235 |
| 2026-10-09 | Needham | main | Buy | 310 | 250 |
| 2026-10-08 | BMO Capital | main | Outperform | 295 | 235 |
| 2026-10-08 | Amerx | init | Underweight | 212 | — |
| 2026-10-06 | StoneX | main | Buy | 325 | 250 |
| 2026-10-02 | TD Cowen | main | Buy | 280 | 250 |
| 2026-09-21 | Morgan Stanley | main | Overweight | 254 | 238 |
| 2026-09-18 | B of A Securities | main | Neutral | 260 | 230 |
| 2026-09-18 | Stephens & Co. | main | Overweight | 280 | 260 |
| 2026-09-17 | Bernstein | main | Market Perform | 132 | 119 |
| 2026-09-04 | Macquarie | main | Neutral | 200 | — |
| 2026-09-04 | Roth Capital | main | Buy | 220 | 200 |
| 2026-09-04 | Scotiabank | main | Sector Outperform | 265 | 250 |
| 2026-09-04 | Rosenblatt | main | Buy | 250 | — |
| 2026-09-03 | Raymond James | main | Outperform | 250 | 240 |
| 2026-09-03 | TD Cowen | reit | Buy | 250 | — |
| 2026-09-03 | RBC Capital | reit | Outperform | 260 | — |
| 2026-09-03 | Baird | main | Neutral | 235 | 230 |
| 2026-09-03 | Needham | reit | Buy | 250 | — |
| 2026-09-03 | BTIG | reit | Buy | 245 | — |
| 2026-09-02 | DA Davidson | main | Buy | 245 | — |
| 2026-09-01 | Truist Securities | main | Buy | 300 | 245 |
| 2026-08-28 | Wells Fargo | main | Overweight | 235 | 230 |
| 2026-08-28 | Argus Research | main | Buy | 425 | 230 |
| 2026-08-27 | Citigroup | main | Buy | 260 | 250 |
| 2026-08-27 | Mizuho | main | Outperform | 250 | 240 |
| 2026-08-27 | BMO Capital | main | Outperform | 235 | 186 |
| 2026-08-27 | Jefferies | main | Buy | 240 | 230 |
| 2026-08-27 | Baird | main | Neutral | 230 | 220 |
| 2026-08-27 | Piper Sandler | main | Overweight | 240 | 188 |
| 2026-08-27 | Canaccord Genuity | main | Hold | 210 | 185 |
| 2026-08-27 | Macquarie | main | Neutral | 200 | 165 |
| 2026-08-27 | TD Cowen | main | Buy | 250 | 235 |
| 2026-08-27 | Bernstein | main | Market Perform | 119 | 103 |
| 2026-08-27 | RBC Capital | main | Outperform | 260 | 256 |
| 2026-08-27 | UBS | main | Buy | 250 | 235 |
| 2026-08-27 | Citizens | reit | Market Outperform | 230 | — |
| 2026-08-27 | Rosenblatt | main | Buy | 250 | 206 |
| 2026-08-27 | Guggenheim | reit | Neutral | — | — |
| 2026-08-27 | Scotiabank | main | Sector Outperform | 250 | 227 |
| 2026-08-27 | Morgan Stanley | main | Overweight | 238 | 227 |
| 2026-08-27 | DA Davidson | main | Buy | 245 | 191 |
| 2026-08-27 | Benchmark | reit | Buy | 250 | — |
| 2026-08-27 | Keybanc | main | Overweight | 245 | 240 |
| 2026-08-27 | Evercore ISI Group | main | In-Line | 210 | 205 |
| 2026-08-27 | Needham | main | Buy | 250 | 235 |
| 2026-08-27 | Cantor Fitzgerald | reit | Overweight | 250 | — |
| 2026-08-27 | BTIG | main | Buy | 245 | 237 |
| 2026-08-24 | Jefferies | main | Buy | 230 | 190 |
| 2026-08-21 | Scotiabank | main | Sector Outperform | 227 | 805 |
| 2026-08-21 | Keybanc | main | Overweight | 240 | 234 |
| 2026-08-20 | JP Morgan | main | Overweight | 235 | 200 |
| 2026-08-20 | Evercore ISI Group | main | In-Line | 205 | 178 |
| 2026-08-19 | Mizuho | main | Outperform | 240 | 175 |
| 2026-08-19 | Truist Securities | main | Buy | 245 | 188 |
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