Date Action Amount Person Type
Mar 05, 2024 Sell 504 895 Xiao Guo Common Stock
Jan 02, 2024 Sell 282 Murphy Christopher Gerard Common Stock
Dec 27, 2023 Sell 16 005 Parke Joanna Common Stock
Nov 20, 2023 Sell 854 Tiwari Sudhir Common Stock
Nov 20, 2023 Sell 1 657 Parke Joanna Common Stock
Nov 20, 2023 Sell 5 798 Xiao Guo Common Stock
Nov 20, 2023 Sell 1 819 Woods-moss Julie Common Stock
Nov 20, 2023 Sell 1 657 Mateiu Ramona Common Stock
Nov 20, 2023 Sell 1 338 Wathington Chad-affonso Common Stock
Nov 20, 2023 Sell 4 337 Cummins Erin Common Stock
Nov 20, 2023 Sell 3 368 Murphy Christopher Gerard Common Stock
Nov 20, 2023 Sell 128 Murphy Christopher Gerard Common Stock
Nov 15, 2023 Buy 45 635 Tiwari Sudhir Common Stock
Nov 15, 2023 Sell 1 181 Tiwari Sudhir Common Stock
Nov 15, 2023 Buy 548 017 Xiao Guo Common Stock
Nov 15, 2023 Sell 14 889 Xiao Guo Common Stock
Nov 15, 2023 Buy 154 435 Cummins Erin Common Stock
Nov 15, 2023 Sell 9 580 Cummins Erin Common Stock
Nov 15, 2023 Buy 97 560 Woods-moss Julie Common Stock
Nov 15, 2023 Sell 6 386 Woods-moss Julie Common Stock
Nov 15, 2023 Buy 184 546 Murphy Christopher Gerard Common Stock
Nov 15, 2023 Sell 8 679 Murphy Christopher Gerard Common Stock
Nov 15, 2023 Buy 3 231 Murphy Christopher Gerard Common Stock
Nov 15, 2023 Sell 369 Murphy Christopher Gerard Common Stock
Nov 15, 2023 Buy 107 061 Wathington Chad-affonso Common Stock
Nov 15, 2023 Sell 4 757 Wathington Chad-affonso Common Stock
Nov 15, 2023 Buy 126 466 Parke Joanna Common Stock
Nov 15, 2023 Sell 4 977 Parke Joanna Common Stock
Nov 15, 2023 Buy 45 635 Tiwari Sudhir Common Stock
Nov 15, 2023 Sell 1 106 Tiwari Sudhir Common Stock
Nov 15, 2023 Buy 120 444 Mateiu Ramona Common Stock
Nov 15, 2023 Sell 3 981 Mateiu Ramona Common Stock
Aug 07, 2023 Buy 0 Tiwari Sudhir Common Stock
Aug 07, 2023 Buy 12 202 Tiwari Sudhir Options to purchase common stock
Jun 20, 2023 Buy 0 Mandapaty Sai Krishna Common Stock
Jun 20, 2023 Sell 0 Mandapaty Sai Krishna Common Stock
Jun 20, 2023 Buy 250 000 Mandapaty Sai Krishna Common Stock
Jun 20, 2023 Sell 250 000 Mandapaty Sai Krishna Common Stock
Jun 05, 2023 Buy 19 699 Chwick Jane Common Stock
Jun 05, 2023 Buy 19 699 Taylor Roxanne Common Stock
Jun 05, 2023 Buy 19 699 Loften Gina Common Stock
Jun 05, 2023 Buy 28 892 Davis Ian Common Stock
Jun 05, 2023 Buy 22 326 Brennan Robert T Common Stock
Jun 05, 2023 Buy 22 326 Parrett William G Common Stock
Mar 07, 2023 Buy 14 500 Cummins Erin Common Stock
Mar 02, 2023 Buy 35 000 Xiao Guo Common Stock
Dec 19, 2022 Buy 34 864 Tiwari Sudhir Options to purchase common stock
Nov 23, 2022 Buy 25 000 Davis Ian Common Stock
Nov 22, 2022 Sell 4 124 Murphy Christopher Gerard Common Stock
Nov 18, 2022 Sell 5 103 Murphy Christopher Gerard Common Stock
Nov 18, 2022 Sell 111 Murphy Christopher Gerard Common Stock
Nov 18, 2022 Sell 4 453 Cummins Erin Common Stock
Nov 18, 2022 Sell 3 631 Parsons Rebecca J Common Stock
Nov 18, 2022 Sell 1 919 Wathington Chad-affonso Common Stock
Nov 15, 2022 Buy 54 348 Woods-moss Julie Common Stock
Nov 15, 2022 Buy 81 522 Mandapaty Sai Krishna Common Stock
Nov 15, 2022 Buy 81 522 Cummins Erin Common Stock
Nov 15, 2022 Buy 67 935 Parke Joanna Common Stock
Nov 15, 2022 Buy 95 109 Murphy Christopher Gerard Common Stock
Nov 15, 2022 Buy 3 231 Murphy Christopher Gerard Common Stock
Nov 15, 2022 Buy 67 935 Parsons Rebecca J Common Stock
Nov 15, 2022 Buy 54 348 Mateiu Ramona Common Stock
Nov 15, 2022 Buy 54 348 Wathington Chad-affonso Common Stock
Nov 15, 2022 Buy 244 566 Xiao Guo Common Stock
Oct 31, 2022 Sell 10 000 Ferguson Angela Options to purchase common stock
Oct 31, 2022 Buy 10 000 Ferguson Angela Common Stock
Oct 31, 2022 Sell 10 000 Ferguson Angela Common Stock
Sep 30, 2022 Sell 20 000 Ferguson Angela Options to purchase common stock
Sep 30, 2022 Buy 20 000 Ferguson Angela Common Stock
Sep 30, 2022 Sell 20 000 Ferguson Angela Common Stock
Aug 18, 2022 Sell 2 000 Ferguson Angela Common Stock
Jul 14, 2022 Sell 2 000 Ferguson Angela Common Stock
Jul 05, 2022 Sell 4 000 Ferguson Angela Common Stock
Jun 15, 2022 Buy 9 949 Taylor Roxanne Common Stock
Jun 15, 2022 Buy 11 275 Brennan Robert T Common Stock
Jun 15, 2022 Buy 9 949 Loften Gina Common Stock
Jun 15, 2022 Buy 11 275 Parrett William G Common Stock
Jun 15, 2022 Buy 14 591 Davis Ian Common Stock
Jun 15, 2022 Buy 9 949 Chwick Jane Common Stock
Mar 17, 2022 Sell 14 138 Murphy Christopher Gerard Common Stock
Mar 17, 2022 Sell 9 234 Mandapaty Sai Krishna Common Stock
Mar 17, 2022 Sell 6 668 Woods-moss Julie Common Stock
Mar 17, 2022 Sell 14 019 Parsons Rebecca J Common Stock
Mar 17, 2022 Sell 2 905 Parke Joanna Common Stock
Mar 17, 2022 Sell 10 204 Cummins Erin Common Stock
Mar 17, 2022 Sell 34 148 Xiao Guo Common Stock
Mar 17, 2022 Sell 2 480 Mateiu Ramona Common Stock
Mar 17, 2022 Sell 7 619 Wathington Chad-affonso Common Stock
Nov 18, 2021 Buy 15 477 Woods-moss Julie Common Stock
Nov 18, 2021 Buy 15 477 Ferguson Angela Common Stock
Nov 18, 2021 Buy 22 620 Mateiu Ramona Common Stock
Nov 18, 2021 Buy 36 905 Mandapaty Sai Krishna Common Stock
Nov 18, 2021 Buy 15 477 Wathington Chad-affonso Common Stock
Nov 18, 2021 Buy 22 620 Parke Joanna Common Stock
Nov 18, 2021 Buy 36 905 Murphy Christopher Gerard Common Stock
Nov 18, 2021 Buy 1 117 Murphy Christopher Gerard Common Stock
Nov 18, 2021 Buy 36 905 Parsons Rebecca J Common Stock
Nov 18, 2021 Buy 36 905 Cummins Erin Common Stock
Nov 18, 2021 Buy 95 239 Xiao Guo Common Stock
Oct 12, 2021 Buy 289 615 Tiwari Sudhir Options to purchase common stock
INSIDER POWER
36.397
Last 100 transactions
Buy: 3 464 351 | Sell: 1 036 799 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 36.397.

In total, the insiders bought 3 464 351 and sold 1 036 799 TWKS shares in the last 100 trades.

Click to get the best stock tips daily for free!