Real-time market data and insights.
| Date | Insider | Shares | Price |
|---|---|---|---|
| 2026-01-07 | Farrell Michael J. | +4,991 | $146.33999633789062 |
| 2025-12-08 | Farrell Michael J. | +4,991 | $146.33999633789062 |
| 2025-12-08 | Farrell Michael J. | +4,991 | $146.33999633789062 |
| 2025-12-08 | Farrell Michael J. | +4,991 | $146.33999633789062 |
| 2025-12-08 | Farrell Michael J. | +4,991 | $0 |
| 2025-12-08 | Farrell Michael J. | +0 | $0 |
| 2025-12-08 | Farrell Michael J. | +4,991 | $0 |
| 2025-11-24 | Farrell Michael J. | +0 | $0 |
| 2025-11-24 | Mowad-Nassar Nicole | +1,331 | $250.52000427246094 |
| 2025-11-24 | Farrell Michael J. | +33,288 | $250.52000427246094 |
| 2025-11-24 | FARRELL PETER C | +1,331 | $250.52000427246094 |
| 2025-11-24 | Mowad-Nassar Nicole | +0 | $0 |
| 2025-11-24 | FARRELL PETER C | +1,331 | $250.52000427246094 |
| 2025-11-24 | FARRELL PETER C | +0 | $0 |
| 2025-11-24 | Mowad-Nassar Nicole | +1,331 | $250.52000427246094 |
| 2025-11-24 | Farrell Michael J. | +33,288 | $250.52000427246094 |
| 2025-11-20 | Farrell Michael J. | +13,551 | $0 |
| 2025-11-20 | Burt Carol | +1,073 | $0 |
| 2025-11-20 | Drexler Karen | +1,073 | $0 |
| 2025-11-20 | Burt Carol | +1,073 | $0 |
| 2025-11-20 | Farrell Michael J. | +13,551 | $0 |
| 2025-11-20 | De Witte Jan | +1,073 | $0 |
| 2025-11-20 | De Witte Jan | +1,073 | $0 |
| 2025-11-20 | TAYLOR RONALD R | +1,073 | $0 |
| 2025-11-20 | TAYLOR RONALD R | +1,073 | $0 |
| 2025-11-20 | Gill Harjit | +1,073 | $0 |
| 2025-11-20 | Gill Harjit | +1,073 | $0 |
| 2025-11-20 | TAYLOR RONALD R | +1,073 | $0 |
| 2025-11-20 | Sandercock Brett | +2,710 | $0 |
| 2025-11-20 | Leong Justin | +1,848 | $0 |
| 2025-11-20 | FARRELL PETER C | +536 | $0 |
| 2025-11-20 | FARRELL PETER C | +536 | $0 |
| 2025-11-20 | Leong Justin | +1,848 | $0 |
| 2025-11-20 | FARRELL PETER C | +536 | $0 |
| 2025-11-20 | Sandercock Brett | +2,710 | $0 |
| 2025-11-20 | Gill Harjit | +1,073 | $0 |
| 2025-11-20 | Sandercock Brett | +2,710 | $0 |
| 2025-11-20 | De Witte Jan | +1,073 | $0 |
| 2025-11-20 | Burt Carol | +1,073 | $0 |
| 2025-11-20 | Leong Justin | +1,848 | $0 |
| 2025-11-20 | Drexler Karen | +1,073 | $0 |
| 2025-11-20 | Drexler Karen | +1,073 | $0 |
| 2025-11-20 | Farrell Michael J. | +13,551 | $0 |
| 2025-11-14 | FARRELL PETER C | +11,442 | $0 |
| 2025-11-14 | FARRELL PETER C | +11,442 | $0 |
| 2025-11-14 | FARRELL PETER C | +0 | $0 |
| 2025-11-07 | Farrell Michael J. | +983 | $101.63999938964844 |
| 2025-11-07 | Farrell Michael J. | +7,028 | $101.63999938964844 |
| 2025-11-07 | Farrell Michael J. | +983 | $101.63999938964844 |
| 2025-11-07 | Farrell Michael J. | +7,028 | $0 |
| 2025-11-07 | Farrell Michael J. | +0 | $0 |
| 2025-11-07 | Farrell Michael J. | +7,028 | $101.63999938964844 |
| 2025-11-07 | Farrell Michael J. | +983 | $101.63999938964844 |
| 2025-11-07 | Farrell Michael J. | +983 | $0 |
| 2025-11-07 | Farrell Michael J. | +983 | $0 |
| 2025-11-07 | Farrell Michael J. | +0 | $0 |
| 2025-11-07 | Farrell Michael J. | +7,028 | $101.63999938964844 |
| 2025-11-07 | Farrell Michael J. | +7,028 | $0 |
| 2025-11-03 | Sandercock Brett | +2,000 | $0 |
| 2025-11-03 | Sandercock Brett | +2,000 | $0 |
| 2025-11-03 | Sandercock Brett | +2,000 | $101.63999938964844 |
| 2025-11-03 | Sandercock Brett | +2,000 | $101.63999938964844 |
| 2025-11-03 | Sandercock Brett | +0 | $0 |
| 2025-11-03 | Sandercock Brett | +2,000 | $101.63999938964844 |
| 2025-10-07 | Farrell Michael J. | +8,009 | $0 |
| 2025-10-07 | Farrell Michael J. | +8,009 | $101.63999938964844 |
| 2025-10-07 | Farrell Michael J. | +8,009 | $101.63999938964844 |
| 2025-10-07 | Farrell Michael J. | +8,009 | $0 |
| 2025-10-07 | Farrell Michael J. | +0 | $0 |
| 2025-10-07 | Farrell Michael J. | +8,009 | $101.63999938964844 |
| 2025-10-01 | Sandercock Brett | +2,000 | $101.63999938964844 |
| 2025-10-01 | Sandercock Brett | +2,000 | $0 |
| 2025-10-01 | Sandercock Brett | +2,000 | $0 |
| 2025-10-01 | Sandercock Brett | +2,000 | $101.63999938964844 |
| 2025-10-01 | Sandercock Brett | +0 | $0 |
| 2025-10-01 | Sandercock Brett | +2,000 | $101.63999938964844 |
| 2025-09-08 | Farrell Michael J. | +8,009 | $101.63999938964844 |
| 2025-09-08 | Farrell Michael J. | +0 | $0 |
| 2025-09-02 | Sandercock Brett | +2,000 | $101.63999938964844 |
| 2025-09-02 | Sandercock Brett | +0 | $0 |
| 2025-09-02 | Sandercock Brett | +2,000 | $101.63999938964844 |
| 2025-08-15 | Farrell Michael J. | +12,289 | $0 |
| 2025-08-15 | Leong Justin | +5,462 | $0 |
| 2025-08-15 | Sandercock Brett | +5,462 | $0 |
| 2025-08-18 | Hernandez John | +0 | $0 |
| 2025-08-15 | Leong Justin | +5,462 | $0 |
| 2025-08-07 | Farrell Michael J. | +8,009 | $101.63999938964844 |
| 2025-08-07 | Farrell Michael J. | +0 | $0 |
| 2025-08-07 | Farrell Michael J. | +8,009 | $101.63999938964844 |
| 2025-08-01 | Sandercock Brett | +2,000 | $101.63999938964844 |
| 2025-08-01 | Sandercock Brett | +0 | $0 |
| 2025-08-01 | Sandercock Brett | +2,000 | $101.63999938964844 |
| 2025-07-07 | Farrell Michael J. | +8,009 | $101.63999938964844 |
| 2025-07-07 | Farrell Michael J. | +0 | $0 |
| 2025-07-01 | Sandercock Brett | +1,966 | $101.63999938964844 |
| 2025-07-01 | Sandercock Brett | +917 | $101.63999938964844 |
| 2025-07-01 | Sandercock Brett | +0 | $0 |
| 2025-07-01 | Sandercock Brett | +0 | $0 |
| 2025-07-01 | Sandercock Brett | +917 | $101.63999938964844 |
| 2025-07-01 | Sandercock Brett | +1,966 | $101.63999938964844 |
| 2025-06-09 | Farrell Michael J. | +8,009 | $101.63999938964844 |
| 2025-06-09 | Farrell Michael J. | +0 | $0 |
| Date | Insider | Shares | Price |
|---|---|---|---|
| 2026-04-01 | Sandercock Brett | -1,000 | $224.30999755859375 |
| 2026-01-07 | FARRELL PETER C | -2,000 | $248.8300018310547 |
| 2026-01-07 | Farrell Michael J. | -4,991 | $248.46029663085938 |
| 2026-01-02 | Sandercock Brett | -1,000 | $241.75 |
| 2026-01-02 | Sandercock Brett | -1,000 | $241.75 |
| 2025-12-08 | Farrell Michael J. | -4,991 | $251.4116973876953 |
| 2025-12-08 | Farrell Michael J. | -4,991 | $251.4116973876953 |
| 2025-12-08 | Farrell Michael J. | -4,991 | $251.4116973876953 |
| 2025-12-03 | FARRELL PETER C | -2,000 | $251.47000122070312 |
| 2025-12-03 | FARRELL PETER C | -2,000 | $251.47000122070312 |
| 2025-12-03 | FARRELL PETER C | -2,000 | $251.47000122070312 |
| 2025-12-01 | Sandercock Brett | -1,000 | $244.16000366210938 |
| 2025-12-01 | Sandercock Brett | -1,000 | $244.16000366210938 |
| 2025-12-01 | Sandercock Brett | -1,000 | $244.16000366210938 |
| 2025-11-25 | De Witte Jan | -2,055 | $255 |
| 2025-11-25 | De Witte Jan | -2,055 | $255 |
| 2025-11-25 | De Witte Jan | -2,055 | $255 |
| 2025-11-20 | Farrell Michael J. | -7,297 | $0 |
| 2025-11-20 | Farrell Michael J. | -7,297 | $0 |
| 2025-11-14 | FARRELL PETER C | -7,314 | $244.4600067138672 |
| 2025-11-14 | FARRELL PETER C | -7,314 | $244.4600067138672 |
| 2025-11-14 | FARRELL PETER C | -7,314 | $244.4600067138672 |
| 2025-11-11 | FARRELL PETER C | -162 | $250.10000610351562 |
| 2025-11-11 | Farrell Michael J. | -2,231 | $250.10000610351562 |
| 2025-11-11 | FARRELL PETER C | -162 | $250.10000610351562 |
| 2025-11-11 | De Witte Jan | -76 | $250.10000610351562 |
| 2025-11-11 | FARRELL PETER C | -162 | $250.10000610351562 |
| 2025-11-11 | Gill Harjit | -38 | $250.10000610351562 |
| 2025-11-11 | Farrell Michael J. | -2,231 | $250.10000610351562 |
| 2025-11-12 | FARRELL PETER C | -2,000 | $252.0500030517578 |
| 2025-11-11 | Farrell Michael J. | -2,231 | $250.10000610351562 |
| 2025-11-12 | FARRELL PETER C | -2,000 | $252.0500030517578 |
| 2025-11-11 | Gill Harjit | -38 | $250.10000610351562 |
| 2025-11-11 | Farrell Michael J. | -3,459 | $250.10000610351562 |
| 2025-11-11 | Farrell Michael J. | -3,459 | $250.10000610351562 |
| 2025-11-11 | Farrell Michael J. | -2,205 | $250.10000610351562 |
| 2025-11-11 | De Witte Jan | -487 | $250.25 |
| 2025-11-11 | De Witte Jan | -487 | $250.25 |
| 2025-11-12 | FARRELL PETER C | -2,000 | $252.0500030517578 |
| 2025-11-11 | De Witte Jan | -76 | $250.10000610351562 |
| 2025-11-11 | Farrell Michael J. | -2,205 | $250.10000610351562 |
| 2025-11-11 | Farrell Michael J. | -3,459 | $250.10000610351562 |
| 2025-11-11 | De Witte Jan | -487 | $250.25 |
| 2025-11-11 | Farrell Michael J. | -2,205 | $250.10000610351562 |
| 2025-11-11 | Gill Harjit | -38 | $250.10000610351562 |
| 2025-11-11 | De Witte Jan | -76 | $250.10000610351562 |
| 2025-11-07 | Farrell Michael J. | -8,011 | $249.75320434570312 |
| 2025-11-07 | Farrell Michael J. | -8,011 | $249.75320434570312 |
| 2025-11-07 | Farrell Michael J. | -8,011 | $249.75320434570312 |
| 2025-11-03 | Sandercock Brett | -3,000 | $247.5399932861328 |
| 2025-11-03 | Sandercock Brett | -3,000 | $247.5399932861328 |
| 2025-11-03 | Sandercock Brett | -3,000 | $247.5399932861328 |
| 2025-10-07 | Farrell Michael J. | -8,009 | $282.8482971191406 |
| 2025-10-07 | Farrell Michael J. | -8,009 | $282.8482971191406 |
| 2025-10-07 | Farrell Michael J. | -8,009 | $282.8482971191406 |
| 2025-10-01 | Sandercock Brett | -3,000 | $274.3599853515625 |
| 2025-10-01 | Sandercock Brett | -3,000 | $274.3599853515625 |
| 2025-10-01 | Sandercock Brett | -3,000 | $274.3599853515625 |
| 2025-09-08 | Farrell Michael J. | -8,009 | $278.1400146484375 |
| 2025-09-02 | Sandercock Brett | -3,000 | $270.7699890136719 |
| 2025-09-02 | Sandercock Brett | -3,000 | $270.7699890136719 |
| 2025-08-07 | Farrell Michael J. | -8,009 | $279.4800109863281 |
| 2025-08-07 | Farrell Michael J. | -8,009 | $279.48291015625 |
| 2025-08-01 | Sandercock Brett | -3,000 | $281.8999938964844 |
| 2025-08-01 | Sandercock Brett | -3,000 | $281.8999938964844 |
| 2025-07-07 | Farrell Michael J. | -8,009 | $256.7200012207031 |
| 2025-07-02 | FARRELL PETER C | -945 | $255.49000549316406 |
| 2025-07-01 | Sandercock Brett | -3,883 | $256.989990234375 |
| 2025-07-02 | FARRELL PETER C | -945 | $255.49000549316406 |
| 2025-07-01 | Sandercock Brett | -3,883 | $256.989990234375 |
| 2025-06-09 | Farrell Michael J. | -8,009 | $251.2100067138672 |
| 2025-06-04 | FARRELL PETER C | -2,000 | $247.32000732421875 |
| 2025-06-04 | FARRELL PETER C | -2,000 | $247.32000732421875 |
| 2025-06-02 | Sandercock Brett | -1,000 | $243.77999877929688 |
| 2025-06-02 | Sandercock Brett | -1,000 | $243.77999877929688 |
| 2025-05-22 | Sandercock Brett | -3,644 | $244.58999633789062 |
| 2025-05-20 | De Witte Jan | -2,000 | $243.47000122070312 |
| 2025-05-20 | De Witte Jan | -2,000 | $243.47000122070312 |
Macro correlation analysis loading...