PH
Analysts 11 firms · 9 buy · 2 hold · target 1190 +30% (950–1358)
Last 90d 4 insider sales · 1 congress sale
| Who | Entry | Move | What they said | When | |
|---|---|---|---|---|---|
| TRACKER - David J. Taylor · Congress | long | 844.63 | +8.0% | David J. Taylor's trade date was 15 May 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… | Fri, 29 May |
| TRACKER - Jared Moskowitz · Congress | long | 882.23 | +3.4% | Jared Moskowitz's trade date was 23 March 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… | Fri, 01 May |
bought sold · bigger dot, bigger trade · follows the chart’s range
| When | People | Size | Value | Price | |
|---|---|---|---|---|---|
| 2mo | sell | 1 | $153,432 | 936.85 | |
| 2mo | sell | 1 | $626,363 | 1001.15 | |
| 2mo | sell | 1 | $1,305,390 | 1029.15 | |
| 2mo | sell | 7 | $16,486,282 | 1037.60 | |
| 8mo | sell | 2 | $1,544,177 | 1001.78 | |
| 8mo | sell | 3 | $4,976,464 | 1000.24 | |
| 8mo | sell | 3 | $11,416,442 | 994.02 | |
| 9mo | sell | 3 | $3,165,051 | 965.89 | |
| 9mo | sell | 2 | $3,251,698 | 958.55 | |
| 10mo | sell | 1 | $2,226,299 | 883.32 | |
| 11mo | sell | 3 | $4,595,509 | 831.45 | |
| 1.2y | sell | 1 | $1,125,000 | 744.91 | |
| 1.2y | sell | 1 | $3,472,625 | 756.60 | |
| 1.2y | sell | 1 | $817,477 | 742.60 | |
| 1.2y | sell | 8 | $9,686,735 | 737.21 | |
| 1.4y | sell | 1 | $639,475 | 656.75 | |
| 1.4y | sell | 1 | $335,783 | 662.13 | |
| 1.5y | sell | 1 | $93,056 | 607.16 | |
| 1.5y | sell | 1 | $1,032,617 | 591.05 | |
| 1.7y | sell | 1 | $266,948 | 691.88 | |
| 1.9y | sell | 1 | $783,983 | 679.23 | |
| 2.0y | sell | 7 | $16,465,842 | 685.42 | |
| 2.0y | sell | 1 | $825,981 | 685.03 | |
| 2.0y | sell | 2 | $3,827,395 | 634.84 | |
| 2.2y | sell | 1 | $503,982 | 578.68 | |
| 2.2y | sell | 1 | $1,554,460 | 581.22 | |
| 2.2y | sell | 1 | $1,902,878 | 573.04 | |
| 2.2y | sell | 1 | $1,032,617 | 575.55 | |
| 2.2y | sell | 1 | $1,043,368 | 577.30 | |
| 2.2y | sell | 3 | $2,556,522 | 558.21 | |
| 2.5y | sell | 4 | $3,172,140 | 541.21 | |
| 2.7y | sell | 2 | $2,113,448 | 506.53 | |
| 2.7y | sell | 8 | $10,743,239 | 495.87 | |
| 3.0y | sell | 1 | $3,078,105 | 419.11 | |
| 3.1y | sell | 1 | $680,451 | 382.19 | |
| 3.2y | sell | 1 | $2,081,408 | 406.81 | |
| 3.2y | sell | 1 | $630,904 | 411.62 | |
| 3.2y | sell | 6 | $19,920,322 | 407.62 | |
| 3.4y | sell | 1 | $809,402 | 358.86 | |
| 3.4y | sell | 1 | $859,433 | 355.57 | |
| 3.4y | sell | 1 | $620,821 | 353.18 | |
| 3.4y | sell | 2 | $1,744,341 | 342.53 | |
| 3.5y | sell | 1 | $202,200 | 313.88 | |
| 3.5y | sell | 1 | $9,936,278 | 324.24 | |
| 3.7y | sell | 1 | $13,434,498 | 343.37 | |
| 3.7y | sell | 1 | $151,231 | 335.69 | |
| 3.7y | sell | 6 | $10,093,810 | 331.37 | |
| 4.0y | sell | 1 | $2,298,288 | 296.99 | |
| 4.0y | sell | 1 | $2,014,824 | 279.45 | |
| 4.0y | sell | 2 | $911,031 | 286.35 | |
| 4.2y | sell | 1 | $955,271 | 290.74 | |
| 4.2y | sell | 2 | $2,657,724 | 276.35 | |
| 4.5y | buy | 1 | $260,240 | 251.02 | |
| 4.5y | buy | 1 | $265,080 | 246.58 | |
| 4.5y | buy | 1 | $809,000 | 254.00 | |
| 4.6y | sell | 1 | $153,270 | 260.18 | |
| 4.7y | sell | 1 | $703,293 | 286.28 | |
| 4.7y | sell | 1 | $1,573,870 | 285.29 | |
| 4.9y | sell | 1 | $872,174 | 309.12 | |
| 5.0y | sell | 1 | $48,327 | 311.73 | |
| 5.0y | sell | 1 | $1,334,992 | 308.49 | |
| 5.0y | sell | 5 | $12,687,456 | 310.10 | |
| 5.5y | sell | 1 | $2,275,331 | 294.97 | |
| 5.5y | sell | 5 | $6,449,548 | 291.83 | |
| 5.5y | sell | 1 | $4,307,918 | 295.96 | |
| 5.5y | sell | 1 | $202,965 | 292.99 | |
| 5.5y | sell | 1 | $1,249,629 | 293.27 | |
| 5.6y | sell | 2 | $2,662,967 | 290.47 | |
| 5.6y | sell | 2 | $5,782,314 | 282.64 | |
| 5.6y | buy | 1 | $1,169,298 | 279.12 | |
| 5.7y | sell | 1 | $775,165 | 279.67 |
bought sold · bigger dot, bigger trade · follows the chart’s range
17 members · 17 buys / 21 sells · $94K–$710K disclosed · latest filing Sep 15, 2026 · full tracker ›
| When | Member | Size | Amount | Price then | |
|---|---|---|---|---|---|
| 3mo | sell | $1K–$15K | 1059.20 | ||
| 5mo | buy | $1K–$15K | 862.72 | ||
| 7mo | buy | $1K–$15K | 886.44 | ||
| 7mo | buy | $1K–$15K | 904.02 | ||
| 8mo | buy | $1K–$15K | 900.13 | ||
| 8mo | sell | $1K–$15K | 1012.68 | ||
| 9mo | sell | $1K–$15K | 976.66 | ||
| 9mo | sell | $1K–$15K | 940.39 | ||
| 10mo | sell | $1K–$15K | 902.74 | ||
| 12mo | sell | $1K–$15K | 767.99 | ||
| 1.1y | sell | $1K–$15K | 748.62 | ||
| 1.2y | sell | $1K–$15K | 738.92 | ||
| 1.3y | sell | $1K–$15K | 732.45 | ||
| 1.4y | sell | $1K–$15K | 665.96 | ||
| 1.6y | sell | $15K–$50K | 619.12 | ||
| 1.6y | sell | $1K–$15K | 619.12 | ||
| 1.6y | buy | $1K–$15K | 599.69 | ||
| 1.7y | sell | $1K–$15K | 653.06 | ||
| 1.9y | buy | $1K–$15K | 676.97 | ||
| 2.0y | buy | $1K–$15K | 619.59 | ||
| 2.2y | sell | $1K–$15K | 567.68 | ||
| 2.4y | buy | $15K–$50K | 522.95 | ||
| 2.4y | buy | $1K–$15K | 503.45 | ||
| 2.5y | buy | $1K–$15K | 519.19 | ||
| 3.0y | buy | $1K–$15K | 409.18 | ||
| 3.0y | sell | $1K–$15K | 362.84 | ||
| 3.1y | buy | $1K–$15K | 373.15 | ||
| 3.5y | sell | $1K–$15K | 310.70 | ||
| 3.5y | sell | $1K–$15K | 311.67 | ||
| 3.7y | sell | $1K–$15K | 313.09 | ||
| 3.8y | buy | $1K–$15K | 295.62 | ||
| 3.8y | buy | $15K–$50K | 297.26 | ||
| 4.9y | buy | $15K–$50K | 292.22 | ||
| 5.7y | sell | $1K–$15K | 258.14 | ||
| 6.3y | buy | $1K–$15K | 171.53 | ||
| 6.6y | sell | $1K–$15K | 109.17 | ||
| 6.7y | sell | $1K–$15K | 197.76 | ||
| 8.2y | buy | $1K–$15K | 156.39 |
Next report 2026-11-05 (Thursday, before open, in 7 days) · EPS estimate 8.17. It has finished the next session higher 58% of the time, average move 3.6%.
Day-after move, last 12 reports, oldest left.
| Reported | Est. | Actual | Surprise | Gap | Day 1 | Day 5 | |
|---|---|---|---|---|---|---|---|
| 2026-08-06 | beat | 8.27 | 9.27 | +12.2% | +7.9% | +7.3% | +6.2% |
| 2026-04-30 | beat | 7.83 | 8.17 | +4.4% | -5.4% | -4.0% | -6.4% |
| 2026-01-29 | beat | 7.17 | 7.65 | +6.8% | +2.2% | +3.5% | +5.6% |
| 2025-11-06 | beat | 6.62 | 7.22 | +9.0% | +7.1% | +7.8% | +8.8% |
| 2025-08-07 | beat | 7.08 | 7.69 | +8.6% | +4.6% | +4.0% | +6.9% |
| 2025-05-01 | beat | 6.72 | 6.94 | +3.3% | +1.5% | +0.8% | +6.0% |
| 2025-01-30 | beat | 6.23 | 6.53 | +4.9% | +3.5% | +5.7% | +3.9% |
| 2024-10-31 | beat | 6.14 | 6.20 | +0.9% | -0.9% | +1.6% | +10.5% |
| 2024-08-08 | beat | 6.22 | 6.77 | +8.8% | +9.3% | +10.8% | +15.3% |
| 2024-05-02 | beat | 6.11 | 6.51 | +6.5% | -3.3% | -2.3% | +3.3% |
| 2024-02-01 | beat | 5.26 | 6.15 | +16.9% | +6.0% | +7.7% | +11.0% |
| 2023-11-02 | beat | 5.31 | 5.96 | +12.1% | +7.0% | +9.2% | +11.4% |
| 2023-08-03 | beat | 5.49 | 6.08 | +10.8% | +3.5% | +3.0% | +1.7% |
| 2023-05-04 | beat | 5.02 | 5.93 | +18.2% | +4.6% | -0.3% | +0.4% |
| 2023-02-02 | beat | 4.46 | 4.76 | +6.8% | +3.4% | +2.7% | +7.0% |
| 2022-11-03 | beat | 4.18 | 4.74 | +13.3% | +0.0% | +0.9% | +7.0% |
| 2022-08-04 | beat | 4.70 | 5.16 | +9.8% | +1.6% | +1.2% | +4.2% |
| 2022-05-05 | beat | 4.65 | 4.83 | +3.8% | -7.0% | -5.0% | -10.4% |
| 2022-02-03 | beat | 3.93 | 4.46 | +13.6% | +5.4% | -2.5% | -4.8% |
| 2021-11-04 | beat | 3.70 | 4.26 | +15.3% | +5.2% | +7.1% | +7.5% |
| 2021-08-05 | beat | 4.33 | 4.38 | +1.1% | -0.2% | -1.0% | -2.9% |
| 2021-04-29 | beat | 3.73 | 4.11 | +10.3% | -0.4% | -1.6% | -0.9% |
| 2021-02-04 | beat | 2.58 | 3.44 | +33.5% | +6.1% | -0.8% | +0.7% |
| 2020-11-05 | beat | 2.27 | 3.07 | +35.3% | +4.9% | +9.2% | +17.9% |
| 2020-08-06 | beat | 1.49 | 2.55 | +70.6% | +0.2% | +4.0% | +12.0% |
| 2020-04-30 | beat | 2.26 | 2.92 | +29.1% | +0.7% | +0.8% | -0.6% |
| 2020-01-30 | beat | 2.27 | 2.54 | +12.0% | +3.1% | +3.1% | +5.4% |
| 2019-10-31 | beat | 2.66 | 2.76 | +3.6% | -2.6% | -5.4% | +2.7% |
| 2019-08-01 | beat | 3.11 | 3.31 | +6.3% | +0.0% | -1.3% | -4.4% |
| 2019-05-02 | beat | 3.01 | 3.17 | +5.3% | -3.6% | -2.2% | -4.6% |
| 2019-01-31 | beat | 2.42 | 2.51 | +3.9% | -0.9% | -0.1% | -1.6% |
| 2018-11-01 | beat | 2.53 | 2.84 | +12.2% | +0.2% | +5.1% | +12.8% |
| 2018-08-02 | beat | 2.91 | 3.22 | +10.7% | -4.4% | +3.6% | +3.2% |
| 2018-04-26 | beat | 2.63 | 2.80 | +6.5% | -1.8% | -3.4% | +0.1% |
| 2018-02-01 | beat | 2.07 | 2.15 | +4.0% | -2.8% | -3.9% | -13.4% |
| 2017-11-02 | beat | 2.04 | 2.24 | +10.0% | +1.2% | +2.8% | +0.2% |
| 2017-08-03 | beat | 2.31 | 2.45 | +6.1% | -1.5% | +0.6% | -5.2% |
| 2017-04-27 | beat | 1.86 | 2.11 | +13.6% | +0.6% | -1.6% | -2.9% |
| 2017-02-02 | beat | 1.39 | 1.70 | +22.2% | +2.4% | +3.0% | +2.7% |
| 2016-10-21 | beat | 1.57 | 1.61 | +2.7% | -0.1% | +0.3% | -0.7% |
| 2016-08-04 | beat | 1.76 | 1.90 | +7.9% | +3.8% | +4.6% | +8.6% |
| 2016-04-26 | beat | 1.45 | 1.51 | +4.4% | +0.2% | +0.8% | +0.2% |
| 2016-01-26 | beat | 1.18 | 1.52 | +28.9% | +6.0% | +4.1% | +8.2% |
| 2015-10-22 | beat | 1.46 | 1.52 | +4.2% | -4.3% | -1.0% | +2.7% |
| 2015-08-04 | miss | 1.88 | 1.43 | -23.8% | -1.1% | -4.0% | +0.2% |
| 2015-04-28 | beat | 1.99 | 2.06 | +3.5% | -4.7% | -3.7% | -2.1% |
| 2015-01-27 | beat | 1.55 | 1.84 | +18.7% | -0.2% | -1.1% | -1.2% |
| 2014-10-28 | beat | 1.67 | 1.89 | +13.3% | +4.8% | +4.9% | +7.8% |
| 2014-08-06 | miss | 2.10 | 2.07 | -1.3% | -2.9% | -4.8% | -1.6% |
| 2014-04-29 | beat | 1.64 | 1.88 | +14.7% | +1.8% | +2.6% | +0.5% |
| 2014-01-22 | miss | 1.25 | 1.24 | -0.7% | -2.6% | -3.5% | -10.1% |
| 2013-10-18 | beat | 1.47 | 1.61 | +9.6% | +2.6% | +5.2% | +9.0% |
| 2013-08-06 | miss | 1.96 | 1.78 | -9.2% | -4.7% | -3.3% | +1.8% |
| 2013-04-25 | miss | 1.69 | 1.68 | -0.4% | +0.3% | +1.3% | -1.0% |
| 2013-01-18 | beat | 1.14 | 1.19 | +4.0% | +1.2% | +2.6% | +2.7% |
| 2012-10-19 | miss | 1.73 | 1.57 | -9.3% | -8.2% | -7.7% | -8.8% |
| 2012-08-02 | beat | 1.91 | 1.96 | +2.7% | -2.5% | -3.3% | +0.7% |
| 2012-04-24 | beat | 1.72 | 2.01 | +17.0% | +3.2% | +8.7% | +8.2% |
| 2012-01-20 | miss | 1.62 | 1.56 | -3.9% | -4.4% | -4.1% | -4.1% |
| 2011-10-18 | beat | 1.69 | 1.91 | +13.1% | +4.3% | +6.1% | +6.7% |
11 firms covering, 16 actions in the last 180 days (ratings, reiterations and target changes) · average price target 1190 from 11 firms, range 950–1358.
| Date | Firm | Action | Rating | Target | From |
|---|---|---|---|---|---|
| 2026-10-14 | TD Cowen | main | Hold | 950 | 850 |
| 2026-10-12 | Citigroup | main | Buy | 1234 | 1232 |
| 2026-10-09 | JP Morgan | main | Overweight | 1131 | 1140 |
| 2026-09-25 | Wells Fargo | init | Equal-Weight | 1050 | — |
| 2026-08-14 | Bernstein | main | Outperform | 1218 | 1037 |
| 2026-08-11 | Evercore ISI Group | main | Outperform | 1217 | 1064 |
| 2026-08-07 | UBS | main | Buy | 1250 | 1092 |
| 2026-08-07 | Citigroup | main | Buy | 1232 | 1141 |
| 2026-08-07 | BNP Paribas | reit | Outperform | 1220 | 1090 |
| 2026-08-07 | Keybanc | main | Overweight | 1210 | 1100 |
| 2026-08-07 | Truist Securities | main | Buy | 1358 | 1269 |
| 2026-08-07 | Susquehanna | main | Positive | 1250 | 1100 |
| 2026-07-02 | Truist Securities | main | Buy | 1269 | 1147 |
| 2026-06-10 | Bernstein | init | Outperform | 1026 | — |
| 2026-05-26 | Wells Fargo | main | Overweight | 950 | 980 |
| 2026-05-07 | JP Morgan | main | Overweight | 1060 | 1100 |
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