Latest insider trades
387 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Wang Xiaodongexercised403,351 shares ofONCat $0 · filed Details
- Wang Xiaodongsold6,278 shares ofONCat $351.254$2.2M · filed Details
- Wang Xiaodongsold6,569 shares ofONCat $350.274$2.3M · filed Details
- Wang Xiaodongsold10,688 shares ofONCat $349.283$3.7M · filed Details
- Wang Xiaodongsold7,492 shares ofONCat $348.315$2.6M · filed Details
- Wang Xiaodongexercised31,027 shares ofONCat $36.9$1.1M · filed Details
- Wang Xiaodongsold1,721 shares ofONCat $348.013$599K · filed Details
- Wang Xiaodongsold1,517 shares ofONCat $347.392$527K · filed Details
- Wang Xiaodongsold2,841 shares ofONCat $346.158$983K · filed Details
- Wang Xiaodongsold1,181 shares ofONCat $345.383$408K · filed Details
- Ball Titus B.sold132 shares ofONCat $355.86$47K · filed Details
- Wu Xiaobinsold280 shares ofONCat $380$106K · filed Details
- Lee Chan Henryexercised10,348 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised13,754 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised10,556 shares ofONCat $0 · filed Details
- Lee Chan Henrysold2,666 shares ofONCat $360$960K · filed Details
- Lee Chan Henryexercised796 shares ofONCat $159.03$127K · filed Details
- Lee Chan Henryexercised1,058 shares ofONCat $213.32$226K · filed Details
- Lee Chan Henryexercised812 shares ofONCat $194.47$158K · filed Details
- OYLER JOHNsold14,102 shares ofONCat $359.116$5.1MDetails
- OYLER JOHNsold20,899 shares ofONCat $358.412$7.5MDetails
- OYLER JOHNsold15,396 shares ofONCat $357.635$5.5MDetails
- OYLER JOHNsold2,515 shares ofONCat $356.432$896KDetails
- OYLER JOHNsold1,980 shares ofONCat $354.707$702KDetails
- OYLER JOHNsold4 shares ofONCat $367$1K · filed Details
- OYLER JOHNsold1,200 shares ofONCat $366.312$440K · filed Details
- OYLER JOHNsold3,176 shares ofONCat $365.264$1.2M · filed Details
- OYLER JOHNsold5,211 shares ofONCat $364.314$1.9M · filed Details
- OYLER JOHNsold13,403 shares ofONCat $363.452$4.9M · filed Details
- OYLER JOHNsold11,568 shares ofONCat $362.34$4.2M · filed Details
- OYLER JOHNsold14,569 shares ofONCat $361.471$5.3M · filed Details
- OYLER JOHNsold8,081 shares ofONCat $360.333$2.9M · filed Details
- OYLER JOHNsold13,695 shares ofONCat $359.317$4.9M · filed Details
- OYLER JOHNsold3,680 shares ofONCat $360.633$1.3M · filed Details
- OYLER JOHNsold21,254 shares ofONCat $359.501$7.6M · filed Details
- OYLER JOHNsold45,044 shares ofONCat $358.695$16.2M · filed Details
- OYLER JOHNsold15,869 shares ofONCat $357.67$5.7M · filed Details
- OYLER JOHNsold12,418 shares ofONCat $356.618$4.4M · filed Details
- OYLER JOHNsold3,476 shares ofONCat $355.656$1.2M · filed Details
- OYLER JOHNsold6,717 shares ofONCat $354.776$2.4M · filed Details
- OYLER JOHNsold3,673 shares ofONCat $353.319$1.3M · filed Details
- OYLER JOHNsold2,813 shares ofONCat $351.796$990K · filed Details
- OYLER JOHNsold67 shares ofONCat $350$23K · filed Details
- Rosenberg Aaronsold1,157 shares ofONCat $312.715$362K · filed Details
- Lee Chan Henrysold1,044 shares ofONCat $323.69$338K · filed Details
- Lee Chan Henryexercised6,370 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised8,645 shares ofONCat $0 · filed Details
- Lee Chan Henryexercised6,682 shares ofONCat $0 · filed Details
- Lee Chan Henrysold1,669 shares ofONCat $325$542K · filed Details
- Lee Chan Henryexercised490 shares ofONCat $159.03$78K · filed Details