Latest insider trades
407 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- OYLER JOHNgranted326,976 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised6,448 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised8,606 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised6,526 shares ofONCat $0 · filed Details
- Lee Chan Henrysold996 shares ofONCat $350$349K · filed Details
- Lee Chan Henrysold664 shares ofONCat $348.79$232K · filed Details
- Lee Chan Henryexercised496 shares ofONCat $159.03$79K · filed Details
- Lee Chan Henryexercised662 shares ofONCat $213.32$141K · filed Details
- Lee Chan Henryexercised502 shares ofONCat $194.47$98K · filed Details
- Lee Chan Henryexercised2,548 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised3,458 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised2,626 shares ofONCat $0 · filed Details
- Lee Chan Henrysold664 shares ofONCat $331.76$220K · filed Details
- Lee Chan Henryexercised196 shares ofONCat $159.03$31K · filed Details
- Lee Chan Henryexercised266 shares ofONCat $213.32$57K · filed Details
- Lee Chan Henryexercised202 shares ofONCat $194.47$39K · filed Details
- Wang Laigranted427,895 shares ofONCat $0 · filed Details
- OYLER JOHNsold40 shares ofONCat $305.24$12K · filed Details
- OYLER JOHNsold1,973 shares ofONCat $304.363$601K · filed Details
- OYLER JOHNsold1,255 shares ofONCat $304.131$382K · filed Details
- OYLER JOHNsold5,442 shares ofONCat $303.722$1.7M · filed Details
- OYLER JOHNsold1,633 shares ofONCat $303.131$495K · filed Details
- OYLER JOHNsold7,470 shares ofONCat $302.743$2.3M · filed Details
- OYLER JOHNsold1,512 shares ofONCat $302.313$457K · filed Details
- OYLER JOHNsold2,567 shares ofONCat $301.792$775K · filed Details
- OYLER JOHNsold600 shares ofONCat $300.977$181K · filed Details
- OYLER JOHNsold1,877 shares ofONCat $300.797$565K · filed Details
- OYLER JOHNsold1,194 shares ofONCat $314.916$376K · filed Details
- OYLER JOHNsold929 shares ofONCat $313.516$291K · filed Details
- OYLER JOHNsold121 shares ofONCat $311.929$38K · filed Details
- OYLER JOHNsold2,344 shares ofONCat $311.326$730K · filed Details
- OYLER JOHNsold16,318 shares ofONCat $310.485$5.1M · filed Details
- OYLER JOHNsold10,650 shares ofONCat $309.371$3.3M · filed Details
- OYLER JOHNsold14,163 shares ofONCat $308.411$4.4M · filed Details
- OYLER JOHNsold5,118 shares ofONCat $307.379$1.6M · filed Details
- OYLER JOHNsold4,949 shares ofONCat $306.392$1.5M · filed Details
- OYLER JOHNsold3,940 shares ofONCat $305.55$1.2M · filed Details
- OYLER JOHNsold5,829 shares ofONCat $304.368$1.8M · filed Details
- OYLER JOHNsold1,896 shares ofONCat $303.602$576K · filed Details
- OYLER JOHNsold6,389 shares ofONCat $302.29$1.9M · filed Details
- OYLER JOHNsold1,791 shares ofONCat $301.578$540K · filed Details
- Lee Chan Henryexercised1,274 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised1,729 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised1,313 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised1,274 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised1,729 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised1,313 shares ofONCat $0 · filed Details
- Lee Chan Henrysold332 shares ofONCat $325$108K · filed Details
- Lee Chan Henryexercised98 shares ofONCat $159.03$16K · filed Details
- Lee Chan Henryexercised133 shares ofONCat $213.32$28K · filed Details