CV
Analysts 15 firms · 12 buy · 3 hold · target 82 +40% (67–100)
Last 90d 2 insider buys worth $3.1M · 7 insider sales
| Who | Entry | Move | What they said | When | |
|---|---|---|---|---|---|
| TRACKER - Gilbert Cisneros · Congress | long | 76.23 | -22.5% | Gilbert Cisneros's trade date was 14 April 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… | Mon, 11 May |
bought sold · bigger dot, bigger trade · follows the chart’s range
| When | People | Size | Value | Price | |
|---|---|---|---|---|---|
| 16d | sched | 1 | $363,805 | 59.70 | |
| 24d | sched | 2 | $4,237,990 | 64.09 | |
| 24d | buy | 1 | $1,544,981 | 64.09 | |
| 1mo | sched | 1 | $1,184,958 | 66.30 | |
| 2mo | sched | 3 | $8,496,997 | 74.66 | |
| 2mo | sell | 1 | $2,227,500 | 72.37 | |
| 2mo | sched | 1 | $1,089,375 | 72.37 | |
| 3mo | sched | 3 | $7,659,183 | 68.07 | |
| 3mo | buy | 1 | $1,544,981 | 68.07 | |
| 4mo | sched | 3 | $8,126,905 | 68.23 | |
| 4mo | sell | 1 | $1,017,375 | 70.09 | |
| 5mo | sched | 1 | $1,016,750 | 67.00 | |
| 5mo | sched | 1 | $375,839 | 70.38 | |
| 5mo | sell | 1 | $1,856 | 65.23 | |
| 5mo | buy | 1 | $2,207 | 65.23 | |
| 5mo | sched | 3 | $8,359,470 | 62.97 | |
| 6mo | sched | 1 | $447,031 | 76.45 | |
| 6mo | sell | 1 | $272,240,000 | 77.75 | |
| 6mo | sched | 3 | $9,181,584 | 77.75 | |
| 7mo | sched | 1 | $1,285,570 | 66.48 | |
| 7mo | sched | 3 | $7,373,038 | 62.55 | |
| 8mo | sched | 1 | $309,725 | 63.48 | |
| 8mo | sell | 1 | $898,913 | 63.19 | |
| 8mo | sched | 3 | $7,671,691 | 62.26 | |
| 9mo | sched | 1 | $417,271 | 74.25 | |
| 9mo | sched | 3 | $9,735,657 | 80.78 | |
| 10mo | sched | 1 | $524,778 | 91.38 | |
| 10mo | sched | 3 | $9,577,322 | 83.27 | |
| 11mo | sched | 4 | $38,009,696 | 94.03 | |
| 11mo | sched | 4 | $75,003,901 | 92.84 | |
| 11mo | sell | 1 | $4,000,000 | 78.62 | |
| 11mo | sched | 2 | $22,381,668 | 78.62 | |
| 11mo | sell | 1 | $3,750,400 | 76.58 | |
| 11mo | sched | 4 | $12,688,474 | 76.58 | |
| 11mo | sell | 1 | $3,500,000 | 73.33 | |
| 12mo | sell | 2 | $4,100,300 | 67.24 | |
| 12mo | sched | 1 | $309,400 | 67.24 | |
| 12mo | sell | 2 | $10,571,004 | 63.61 | |
| 12mo | sched | 3 | $7,673,488 | 63.61 | |
| 1.1y | sched | 1 | $4,678,979 | 69.15 | |
| 1.1y | sched | 1 | $7,424,139 | 73.36 | |
| 1.1y | sched | 1 | $7,762,773 | 74.60 | |
| 1.1y | sched | 5 | $19,106,712 | 78.74 | |
| 1.1y | sched | 1 | $7,674,825 | 77.73 | |
| 1.1y | sched | 1 | $7,371,424 | 76.54 | |
| 1.1y | sched | 1 | $7,586,741 | 73.35 | |
| 1.1y | sched | 1 | $7,768,394 | 77.09 | |
| 1.1y | sched | 1 | $7,594,645 | 77.39 | |
| 1.1y | sched | 1 | $7,277,619 | 74.83 | |
| 1.1y | sched | 1 | $7,152,212 | 73.00 | |
| 1.1y | sched | 3 | $18,320,744 | 72.04 | |
| 1.1y | sched | 1 | $7,361,029 | 74.46 | |
| 1.2y | sched | 1 | $7,303,836 | 73.00 | |
| 1.2y | sched | 4 | $12,300,468 | 73.16 | |
| 1.2y | sched | 1 | $7,446,493 | 72.34 | |
| 1.2y | sched | 1 | $7,383,618 | 74.72 | |
| 1.2y | sched | 1 | $7,151,216 | 73.02 | |
| 1.2y | sched | 1 | $6,686,990 | 69.94 | |
| 1.2y | sched | 1 | $7,078,790 | 65.97 | |
| 1.2y | sched | 1 | $6,910,574 | 71.27 | |
| 1.2y | sched | 1 | $61,894,223 | 68.95 | |
| 1.2y | sched | 1 | $10,351,816 | 69.49 | |
| 1.2y | sched | 1 | $42,468,801 | 68.97 | |
| 1.2y | sched | 1 | $7,041,442 | 68.85 | |
| 1.2y | sched | 2 | $71,073,232 | 69.86 | |
| 1.2y | sell | 1 | $5,429,458 | 71.98 | |
| 1.2y | sched | 1 | $7,075,196 | 71.98 | |
| 1.2y | sched | 1 | $72,230,579 | 70.31 | |
| 1.2y | sched | 1 | $7,339,423 | 71.57 | |
| 1.2y | sell | 2 | $16,011,220 | 72.38 | |
| 1.2y | sched | 5 | $147,845,193 | 72.38 | |
| 1.2y | sched | 1 | $7,287,390 | 74.92 | |
| 1.2y | sched | 1 | $33,548,323 | 79.69 | |
| 1.2y | sched | 1 | $6,688,805 | 66.94 | |
| 1.3y | sched | 1 | $33,549,955 | 67.21 | |
| 1.3y | sched | 1 | $6,646,785 | 67.28 | |
| 1.3y | sched | 1 | $33,556,755 | 66.87 | |
| 1.3y | sched | 1 | $6,794,981 | 66.83 | |
| 1.3y | sched | 1 | $34,249,328 | 67.53 | |
| 1.3y | sched | 1 | $6,840,054 | 67.81 | |
| 1.3y | sched | 1 | $52,258,517 | 68.47 | |
| 1.3y | sched | 1 | $7,029,557 | 68.65 | |
| 1.3y | sched | 1 | $52,437,920 | 70.29 | |
| 1.3y | sched | 1 | $6,915,803 | 70.55 | |
| 1.3y | sched | 1 | $67,951,972 | 68.66 | |
| 1.3y | sched | 1 | $6,976,895 | 69.73 | |
| 1.3y | sched | 1 | $70,244,486 | 69.35 | |
| 1.3y | sched | 1 | $10,429,117 | 70.28 | |
| 1.3y | sched | 2 | $70,439,361 | 69.69 | |
| 1.3y | sched | 2 | $9,490,901 | 70.67 | |
| 1.3y | sched | 1 | $34,099,584 | 70.58 | |
| 1.3y | sched | 3 | $14,501,594 | 68.84 | |
| 1.3y | sched | 1 | $33,226,345 | 68.49 | |
| 1.3y | sched | 1 | $6,378,800 | 67.65 | |
| 1.3y | sched | 1 | $6,381,070 | 62.65 | |
| 1.3y | sched | 1 | $17,906,578 | 62.21 | |
| 1.3y | sched | 1 | $6,348,514 | 63.85 | |
| 1.4y | sched | 1 | $5,276,580 | 63.18 | |
| 1.4y | sched | 1 | $5,228,480 | 58.40 | |
| 1.4y | sell | 1 | $1,661,150 | 60.84 | |
| 1.4y | sched | 2 | $40,077,243 | 60.84 | |
| 1.4y | sell | 1 | $3,841,508 | 67.59 | |
| 1.4y | sched | 3 | $41,792,997 | 67.59 | |
| 1.4y | sched | 8 | $94,143,090 | 67.15 | |
| 1.4y | sched | 3 | $51,565,239 | 68.72 | |
| 1.4y | sched | 6 | $82,671,811 | 67.32 | |
| 1.4y | sched | 3 | $23,262,222 | 64.39 | |
| 1.4y | sched | 1 | $9,241,821 | 63.61 | |
| 1.4y | sched | 1 | $3,002,350 | 60.31 | |
| 1.4y | sched | 1 | $9,022,675 | 59.57 | |
| 1.5y | sell | 1 | $3,941,100 | 59.84 | |
| 1.5y | sched | 5 | $46,182,496 | 59.84 | |
| 1.5y | sell | 1 | $3,533,443 | 59.77 | |
| 1.5y | sched | 1 | $8,940,000 | 59.77 | |
| 1.5y | sell | 1 | $99,000,000 | 57.75 | |
| 1.5y | sell | 1 | $2,460,946 | 54.70 | |
| 1.5y | sched | 3 | $33,593,604 | 54.70 | |
| 1.5y | sched | 3 | $7,063,905 | 51.63 | |
| 1.6y | sched | 1 | $7,544,779 | 39.59 | |
| 1.6y | sched | 2 | $19,455,291 | 43.76 |
bought sold · bigger dot, bigger trade · follows the chart’s range
2 members · 7 buys / 5 sells · $12K–$180K disclosed · latest filing Jun 8, 2026 · full tracker ›
| When | Member | Size | Amount | Price then | |
|---|---|---|---|---|---|
| 5mo | sell | $1K–$15K | 67.17 | ||
| 7mo | buy | $1K–$15K | 74.84 | ||
| 8mo | sell | $1K–$15K | 72.31 | ||
| 1.4y | buy | $1K–$15K | 63.98 | ||
| 4.6y | sell | $1K–$15K | 20.99 | ||
| 5.4y | sell | $1K–$15K | 53.41 | ||
| 5.6y | buy | $1K–$15K | 57.34 | ||
| 6.0y | buy | $1K–$15K | 40.28 | ||
| 6.0y | buy | $1K–$15K | 40.44 | ||
| 6.0y | buy | $1K–$15K | 44.27 | ||
| 6.1y | sell | $1K–$15K | 34.38 | ||
| 6.2y | buy | $1K–$15K | 38.40 |
Day-after move, last 12 reports, oldest left.
| Reported | Est. | Actual | Surprise | Gap | Day 1 | Day 5 | |
|---|---|---|---|---|---|---|---|
| 2026-10-28 | 0.48 | — | — | — | — | — | |
| 2026-07-29 | beat | 0.38 | 0.42 | +10.1% | -11.1% | -7.4% | +3.0% |
| 2026-04-29 | beat | 0.30 | 0.34 | +11.7% | +5.8% | -0.2% | +0.9% |
| 2026-02-18 | beat | 0.24 | 0.84 | +259.0% | -5.4% | -7.9% | -2.1% |
| 2025-10-29 | miss | 0.26 | 0.21 | -22.0% | -11.8% | -13.8% | -18.0% |
| 2025-07-30 | beat | 0.21 | 0.26 | +21.6% | +17.0% | +17.0% | +7.2% |
| 2025-05-07 | beat | 0.15 | 0.30 | +102.1% | +6.4% | +10.2% | +14.8% |
| 2025-02-19 | beat | 0.05 | 0.12 | +128.5% | -6.0% | -12.1% | -20.8% |
| 2024-10-30 | beat | 0.04 | 0.13 | +184.8% | +14.9% | +19.3% | +16.5% |
| 2024-07-31 | beat | -0.01 | 0.03 | +287.2% | +10.6% | +10.0% | +0.1% |
| 2024-05-01 | beat | -0.15 | 0.05 | +131.1% | +37.7% | +33.8% | +38.3% |
| 2024-02-22 | miss | -0.18 | -0.35 | -90.7% | +29.4% | +32.1% | +58.3% |
| 2023-11-02 | beat | -0.16 | -0.14 | +15.4% | -4.1% | +7.9% | -2.4% |
| 2023-07-19 | beat | -0.21 | -0.19 | +8.4% | +35.7% | +40.2% | +9.9% |
| 2023-05-04 | beat | -0.38 | -0.30 | +19.6% | +39.3% | +24.4% | +45.8% |
| 2023-02-23 | miss | -0.47 | -0.63 | -32.2% | -11.8% | -20.5% | +0.1% |
| 2022-11-03 | miss | -0.39 | -0.53 | -35.4% | -9.1% | -39.0% | -17.2% |
| 2022-08-04 | miss | -0.38 | -0.47 | -24.7% | +3.5% | +40.1% | +55.3% |
| 2022-04-20 | miss | -0.32 | -0.58 | -82.8% | -7.0% | -10.1% | -30.4% |
| 2022-02-24 | miss | -0.16 | -0.20 | -24.5% | +7.1% | +21.0% | -17.6% |
| 2021-11-04 | miss | -0.06 | -0.08 | -27.9% | -3.6% | -0.9% | -2.0% |
| 2021-08-05 | beat | -0.07 | 0.05 | +172.4% | +8.4% | +2.6% | +7.1% |
| 2021-05-06 | beat | -0.13 | -0.09 | +30.7% | -1.7% | -5.9% | -9.8% |
| 2021-02-25 | miss | -0.10 | -0.18 | -82.7% | +5.4% | +7.5% | -0.8% |
| 2020-10-29 | beat | -0.06 | -0.02 | +64.8% | +4.3% | -3.1% | +9.8% |
| 2020-08-05 | beat | -0.16 | -0.12 | +20.1% | -0.6% | +28.1% | +11.1% |
| 2020-05-06 | miss | -0.13 | -0.24 | -83.3% | -5.7% | +7.2% | -1.8% |
| 2020-02-26 | miss | -0.13 | -0.16 | -26.3% | -13.0% | -12.6% | -26.6% |
| 2019-11-06 | miss | -0.08 | -0.11 | -42.6% | -6.3% | -7.5% | -1.4% |
| 2019-08-07 | beat | -0.09 | -0.08 | +6.3% | +22.9% | +25.1% | +36.3% |
| 2019-05-08 | miss | -0.10 | -0.14 | -43.3% | +0.6% | +5.0% | -3.2% |
| 2019-02-27 | miss | -0.10 | -0.15 | -52.9% | +7.8% | +7.3% | +18.3% |
| 2018-11-07 | miss | -0.08 | -0.08 | -4.7% | +18.9% | +11.5% | +3.6% |
| 2018-08-08 | miss | -0.07 | -0.07 | -7.7% | +13.1% | +8.6% | +15.6% |
| 2018-05-09 | beat | -0.08 | -0.01 | +83.1% | -0.2% | -0.8% | +7.2% |
| 2018-03-06 | miss | -0.07 | -0.07 | -5.0% | -13.0% | -6.5% | +13.7% |
| 2017-11-07 | beat | -0.06 | -0.06 | +3.2% | -14.9% | -3.2% | -1.3% |
| 2017-08-08 | beat | -0.07 | -0.06 | +14.1% | -4.8% | -5.9% | -21.2% |
| 2017-06-06 | beat | -0.06 | -0.06 | +3.0% | +14.8% | +32.8% | +75.2% |
15 firms covering, 32 actions in the last 180 days (ratings, reiterations and target changes) · average price target 82 from 15 firms, range 67–100.
| Date | Firm | Action | Rating | Target | From |
|---|---|---|---|---|---|
| 2026-10-29 | BNP Paribas | main | Neutral | 67 | 69 |
| 2026-10-29 | UBS | main | Buy | 84 | 83 |
| 2026-10-29 | DA Davidson | main | Neutral | 67 | — |
| 2026-10-29 | BTIG | main | Buy | 82 | 87 |
| 2026-10-29 | Needham | main | Buy | 100 | 120 |
| 2026-10-23 | Wells Fargo | main | Overweight | 75 | 80 |
| 2026-10-15 | Morgan Stanley | main | Overweight | 88 | 90 |
| 2026-10-09 | BTIG | reit | Buy | 87 | — |
| 2026-10-06 | Stephens & Co. | main | Overweight | 83 | 92 |
| 2026-10-06 | Barclays | main | Overweight | 80 | 93 |
| 2026-09-30 | Oppenheimer | main | Outperform | 90 | 450 |
| 2026-08-04 | BTIG | reit | Buy | 87 | — |
| 2026-07-31 | Citigroup | main | Buy | 90 | 93 |
| 2026-07-31 | Barclays | main | Overweight | 93 | 94 |
| 2026-07-30 | BNP Paribas | main | Neutral | 69 | 86 |
| 2026-07-30 | RBC Capital | main | Outperform | 82 | 85 |
| 2026-07-30 | Evercore ISI Group | main | In-Line | 75 | 86 |
| 2026-07-30 | Citizens | main | Market Outperform | 83 | 103 |
| 2026-07-30 | Wells Fargo | main | Overweight | 80 | 85 |
| 2026-07-30 | Morgan Stanley | main | Overweight | 90 | 102 |
| 2026-07-30 | BTIG | main | Buy | 87 | 97 |
| 2026-07-30 | Needham | reit | Buy | 120 | — |
| 2026-07-22 | Barclays | main | Overweight | 94 | 93 |
| 2026-07-21 | Wells Fargo | main | Overweight | 85 | 95 |
| 2026-07-14 | Jefferies | main | Buy | 90 | 95 |
| 2026-06-11 | RBC Capital | main | Outperform | 85 | 92 |
| 2026-06-05 | RBC Capital | reit | Outperform | 92 | — |
| 2026-06-05 | BTIG | reit | Buy | 97 | — |
| 2026-06-02 | Evercore ISI Group | main | In-Line | 86 | 430 |
| 2026-05-14 | Barclays | main | Overweight | 93 | 475 |
| 2026-05-11 | BTIG | main | Buy | 97 | 485 |
| 2026-05-08 | BTIG | main | Buy | 97 | 485 |
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