Market Analysis

Real-time market data and insights.

Insider Trading Dashboard

Last Updated: 2026.05.10 03:15:30
286,562
Insider Shares
0.00%
Insider Ownership
17
Total Insiders
16
Active Cluster Buys
Recent Insider Purchases
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
Recent Insider Sales
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

Cluster Buying Alerts

Multiple Insiders Buying! 13 unique insiders purchased shares between Nov 20, 2025 and Nov 24, 2025.
Insiders: Farrell Michael J., Mowad-Nassar Nicole, FARRELL PETER C, DelOrefice Christopher, Burt Carol, Drexler Karen, De Witte Jan, Hernandez John, TAYLOR RONALD R, Gill Harjit, Sandercock Brett, Leong Justin, Tan Desney
Post-Cluster Performance: 7d: -0.85% | 14d: -0.19% | 30d: -2.43%
Multiple Insiders Buying! 13 unique insiders purchased shares between Nov 20, 2025 and Nov 20, 2025.
Insiders: Burt Carol, Mowad-Nassar Nicole, Farrell Michael J., De Witte Jan, DelOrefice Christopher, Hernandez John, TAYLOR RONALD R, Gill Harjit, Sandercock Brett, Leong Justin, FARRELL PETER C, Tan Desney, Drexler Karen
Post-Cluster Performance: 7d: 4.56% | 14d: 3.11% | 30d: 0.42%
Multiple Insiders Buying! 12 unique insiders purchased shares between Nov 20, 2025 and Nov 20, 2025.
Insiders: Gill Harjit, TAYLOR RONALD R, Sandercock Brett, Leong Justin, FARRELL PETER C, Hernandez John, DelOrefice Christopher, Tan Desney, De Witte Jan, Burt Carol, Drexler Karen, Farrell Michael J.
Post-Cluster Performance: 7d: 4.56% | 14d: 3.11% | 30d: 0.42%
Multiple Insiders Buying! 8 unique insiders purchased shares between Nov 20, 2025 and Nov 20, 2025.
Insiders: Tan Desney, Sandercock Brett, Gill Harjit, De Witte Jan, Burt Carol, Leong Justin, Drexler Karen, Farrell Michael J.
Post-Cluster Performance: 7d: 4.56% | 14d: 3.11% | 30d: 0.42%
Multiple Insiders Buying! 3 unique insiders purchased shares between Nov 20, 2025 and Nov 20, 2025.
Insiders: Drexler Karen, Tan Desney, Farrell Michael J.
Post-Cluster Performance: 7d: 4.56% | 14d: 3.11% | 30d: 0.42%
Multiple Insiders Buying! 4 unique insiders purchased shares between Aug 15, 2025 and Aug 15, 2025.
Insiders: Farrell Michael J., Leong Justin, Rider Michael J, Sandercock Brett
Post-Cluster Performance: 7d: 3.10% | 14d: -3.64% | 30d: -5.18%
Multiple Insiders Buying! 2 unique insiders purchased shares between Aug 15, 2025 and Aug 15, 2025.
Insiders: Rider Michael J, Leong Justin
Post-Cluster Performance: 7d: 3.10% | 14d: -3.64% | 30d: -5.18%
Multiple Insiders Buying! 11 unique insiders purchased shares between Nov 20, 2024 and Nov 25, 2024.
Insiders: Farrell Michael J., FARRELL PETER C, SULPIZIO RICHARD, DelOrefice Christopher, Burt Carol, Gill Harjit, TAYLOR RONALD R, Tan Desney, De Witte Jan, Drexler Karen, Hernandez John
Post-Cluster Performance: 7d: -1.86% | 14d: -1.92% | 30d: -6.80%
Multiple Insiders Buying! 10 unique insiders purchased shares between Nov 20, 2024 and Nov 20, 2024.
Insiders: TAYLOR RONALD R, Tan Desney, De Witte Jan, Drexler Karen, Hernandez John, FARRELL PETER C, Burt Carol, DelOrefice Christopher, Gill Harjit, SULPIZIO RICHARD
Post-Cluster Performance: 7d: 3.22% | 14d: 1.78% | 30d: -1.77%
Multiple Insiders Buying! 4 unique insiders purchased shares between Nov 20, 2024 and Nov 20, 2024.
Insiders: Drexler Karen, SULPIZIO RICHARD, Tan Desney, TAYLOR RONALD R
Post-Cluster Performance: 7d: 3.22% | 14d: 1.78% | 30d: -1.77%
Multiple Insiders Buying! 5 unique insiders purchased shares between Aug 15, 2024 and Aug 15, 2024.
Insiders: Sandercock Brett, Farrell Michael J., Ghoshal Kaushik, Leong Justin, Rider Michael J
Post-Cluster Performance: 7d: -1.68% | 14d: 7.02% | 30d: 9.55%
Multiple Insiders Buying! 5 unique insiders purchased shares between Aug 15, 2024 and Aug 15, 2024.
Insiders: Ghoshal Kaushik, Leong Justin, Rider Michael J, Farrell Michael J., Sandercock Brett
Post-Cluster Performance: 7d: -1.68% | 14d: 7.02% | 30d: 9.55%
Multiple Insiders Buying! 5 unique insiders purchased shares between Aug 15, 2024 and Aug 15, 2024.
Insiders: Farrell Michael J., Ghoshal Kaushik, Leong Justin, Rider Michael J, Sandercock Brett
Post-Cluster Performance: 7d: -1.68% | 14d: 7.02% | 30d: 9.55%
Multiple Insiders Buying! 2 unique insiders purchased shares between Aug 15, 2024 and Aug 15, 2024.
Insiders: Rider Michael J, Sandercock Brett
Post-Cluster Performance: 7d: -1.68% | 14d: 7.02% | 30d: 9.55%
Multiple Insiders Buying! 9 unique insiders purchased shares between Nov 16, 2023 and Nov 16, 2023.
Insiders: Burt Carol, Drexler Karen, FARRELL PETER C, TAYLOR RONALD R, Hernandez John, Gill Harjit, SULPIZIO RICHARD, De Witte Jan, Tan Desney
Post-Cluster Performance: 7d: 2.49% | 14d: 5.93% | 30d: 13.53%
Multiple Insiders Buying! 7 unique insiders purchased shares between Nov 16, 2023 and Nov 16, 2023.
Insiders: Hernandez John, Gill Harjit, SULPIZIO RICHARD, De Witte Jan, Burt Carol, Tan Desney, Drexler Karen
Post-Cluster Performance: 7d: 2.49% | 14d: 5.93% | 30d: 13.53%
Interactive Insider Sentiment Heatmap

Macroeconomic Context

Price vs. Macro Indicators
Macro Sensitivity Analysis

Macro correlation analysis loading...

🔮
Keep Stock Illuminati Free

100% independent. Zero paywalls. Zero subscriptions.
Your support keeps the data flowing.

PayPal Donate via PayPal
☕ $5 📊 $10 🚀 $25

One-time or recurring — every dollar helps us add more data & features.