Latest insider trades
420 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Wang Xiaodongexercised403,364 shares ofONCat $0 · filed Details
- Wang Xiaodongsold6,903 shares ofONCat $366.221$2.5M · filed Details
- Wang Xiaodongsold3,965 shares ofONCat $365.429$1.4M · filed Details
- Wang Xiaodongsold2,841 shares ofONCat $363.949$1M · filed Details
- Wang Xiaodongsold8,148 shares ofONCat $363.242$3M · filed Details
- Wang Xiaodongsold2,331 shares ofONCat $362.35$845K · filed Details
- Wang Xiaodongsold320 shares ofONCat $360.636$115K · filed Details
- Wang Xiaodongsold1,280 shares ofONCat $359.722$460K · filed Details
- Wang Xiaodongsold1,681 shares ofONCat $358.746$603K · filed Details
- Wang Xiaodongsold1,239 shares ofONCat $357.539$443K · filed Details
- Wang Xiaodongsold1,440 shares ofONCat $355.616$512K · filed Details
- Wang Xiaodongsold880 shares ofONCat $355.56$313K · filed Details
- Wang Xiaodongexercised31,028 shares ofONCat $36.9$1.1M · filed Details
- Wang Xiaodongexercised403,351 shares ofONCat $0 · filed Details
- Wang Xiaodongsold1,260 shares ofONCat $353.237$445K · filed Details
- Wang Xiaodongsold6,558 shares ofONCat $352.569$2.3M · filed Details
- Wang Xiaodongsold5,681 shares ofONCat $351.396$2M · filed Details
- Wang Xiaodongsold10,361 shares ofONCat $350.474$3.6M · filed Details
- Wang Xiaodongsold7,167 shares ofONCat $349.561$2.5M · filed Details
- Wang Xiaodongexercised31,027 shares ofONCat $36.9$1.1M · filed Details
- Lee Chan Henrysold1,115 shares ofONCat $375$418K · filed Details
- Wang Xiaodongexercised403,364 shares ofONCat $0 · filed Details
- Wang Xiaodongsold738 shares ofONCat $367.225$271K · filed Details
- Wang Xiaodongsold14,525 shares ofONCat $366.578$5.3M · filed Details
- Wang Xiaodongsold2,047 shares ofONCat $365.848$749K · filed Details
- Wang Xiaodongsold3,419 shares ofONCat $364.068$1.2M · filed Details
- Wang Xiaodongsold3,499 shares ofONCat $363.1$1.3M · filed Details
- Wang Xiaodongsold4,239 shares ofONCat $362.168$1.5M · filed Details
- Wang Xiaodongsold2,241 shares ofONCat $361.053$809K · filed Details
- Wang Xiaodongsold40 shares ofONCat $359.16$14K · filed Details
- Wang Xiaodongsold120 shares ofONCat $358.707$43K · filed Details
- Wang Xiaodongsold160 shares ofONCat $356.966$57K · filed Details
- Wang Xiaodongexercised31,028 shares ofONCat $36.9$1.1M · filed Details
- 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