14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Mar 20, 2024 Buy 4 160 John Angela D Restricted Stock Units
Mar 20, 2024 Buy 0 John Angela D Common Stock
Mar 15, 2024 Buy 106 998 Serrano Elijio V Restricted Stock Units
Mar 15, 2024 Buy 9 122 O'brien Richard D Restricted Stock Units
Mar 15, 2024 Buy 42 758 Sanderson Matthew Restricted Stock Units
Mar 15, 2024 Buy 222 927 Murphy Brady M Restricted Stock Units
Mar 15, 2024 Buy 8 935 Mucha Jacek M Restricted Stock Units
Mar 15, 2024 Buy 37 019 Moeller Timothy C Restricted Stock Units
Mar 08, 2024 Buy 109 379 Murphy Brady M Restricted Stock Units
Mar 08, 2024 Buy 43 752 Serrano Elijio V Restricted Stock Units
Mar 06, 2024 Buy 18 119 Boston Shoemake Alicia R Common Stock
Mar 06, 2024 Sell 4 412 Boston Shoemake Alicia R Common Stock
Mar 06, 2024 Sell 18 119 Boston Shoemake Alicia R Restricted Stock Units
Mar 06, 2024 Buy 14 461 Mucha Jacek M Common Stock
Mar 06, 2024 Sell 5 402 Mucha Jacek M Common Stock
Mar 06, 2024 Sell 14 461 Mucha Jacek M Restricted Stock Units
Mar 06, 2024 Buy 18 723 O'brien Richard D Common Stock
Mar 06, 2024 Sell 4 560 O'brien Richard D Common Stock
Mar 06, 2024 Sell 18 723 O'brien Richard D Restricted Stock Units
Mar 06, 2024 Buy 27 921 Moeller Timothy C Common Stock
Mar 06, 2024 Sell 6 799 Moeller Timothy C Common Stock
Mar 06, 2024 Sell 27 921 Moeller Timothy C Restricted Stock Units
Mar 06, 2024 Buy 335 552 Murphy Brady M Common Stock
Mar 06, 2024 Sell 138 751 Murphy Brady M Common Stock
Mar 06, 2024 Sell 335 552 Murphy Brady M Restricted Stock Units
Mar 06, 2024 Buy 66 388 Sanderson Matthew Common Stock
Mar 06, 2024 Sell 27 442 Sanderson Matthew Common Stock
Mar 06, 2024 Sell 66 388 Sanderson Matthew Restricted Stock Units
Mar 06, 2024 Buy 169 107 Serrano Elijio V Common Stock
Mar 06, 2024 Sell 66 544 Serrano Elijio V Common Stock
Mar 06, 2024 Sell 169 107 Serrano Elijio V Restricted Stock Units
Feb 25, 2024 Buy 17 112 Moeller Timothy C Common Stock
Feb 25, 2024 Sell 4 165 Moeller Timothy C Common Stock
Feb 25, 2024 Buy 17 264 Moeller Timothy C Common Stock
Feb 25, 2024 Sell 4 202 Moeller Timothy C Common Stock
Feb 25, 2024 Sell 17 112 Moeller Timothy C Restricted Stock Units
Feb 25, 2024 Sell 17 264 Moeller Timothy C Resticted Stock Units
Feb 25, 2024 Buy 5 468 O'brien Richard D Common Stock
Feb 25, 2024 Sell 1 622 O'brien Richard D Common Stock
Feb 25, 2024 Buy 10 790 O'brien Richard D Common Stock
Feb 25, 2024 Sell 3 200 O'brien Richard D Common Stock
Feb 25, 2024 Sell 5 468 O'brien Richard D Restricted Stock Units
Feb 25, 2024 Sell 10 790 O'brien Richard D Restricted Stock Units
Feb 25, 2024 Buy 28 519 Serrano Elijio V Common Stock
Feb 25, 2024 Sell 10 082 Serrano Elijio V Common Stock
Feb 25, 2024 Buy 43 158 Serrano Elijio V Common Stock
Feb 25, 2024 Sell 15 257 Serrano Elijio V Common Stock
Feb 25, 2024 Sell 28 519 Serrano Elijio V Restricted Stock Units
Feb 25, 2024 Sell 43 158 Serrano Elijio V Restricted Stock Units
Feb 25, 2024 Buy 77 002 Murphy Brady M Common Stock
Feb 25, 2024 Buy 107 895 Murphy Brady M Common Stock
Feb 25, 2024 Sell 34 155 Murphy Brady M Common Stock
Feb 25, 2024 Sell 47 857 Murphy Brady M Common Stock
Feb 25, 2024 Sell 77 002 Murphy Brady M Restricted Stock Units
Feb 25, 2024 Sell 107 895 Murphy Brady M Restricted Stock Units
Feb 25, 2024 Buy 17 825 Sanderson Matthew Common Stock
Feb 25, 2024 Sell 6 650 Sanderson Matthew Common Stock
Feb 25, 2024 Buy 25 895 Sanderson Matthew Common Stock
Feb 25, 2024 Sell 9 660 Sanderson Matthew Common Stock
Feb 25, 2024 Sell 17 825 Sanderson Matthew Restricted Stock Units
Feb 25, 2024 Sell 25 895 Sanderson Matthew Restricted Stock Units
Feb 25, 2024 Buy 6 417 Mucha Jacek M Common Stock
Feb 25, 2024 Buy 9 711 Mucha Jacek M Common Stock
Feb 25, 2024 Sell 2 737 Mucha Jacek M Common Stock
Feb 25, 2024 Sell 4 142 Mucha Jacek M Common Stock
Feb 25, 2024 Sell 6 417 Mucha Jacek M Restricted Stock Units
Feb 25, 2024 Sell 9 711 Mucha Jacek M Restricted Stock Units
Feb 25, 2024 Buy 6 845 Boston Shoemake Alicia R Common Stock
Feb 25, 2024 Sell 2 030 Boston Shoemake Alicia R Common Stock
Feb 25, 2024 Buy 3 453 Boston Shoemake Alicia R Common Stock
Feb 25, 2024 Sell 1 024 Boston Shoemake Alicia R Common Stock
Feb 25, 2024 Sell 6 845 Boston Shoemake Alicia R Restricted Stock Units
Feb 25, 2024 Sell 3 453 Boston Shoemake Alicia R Restricted Stock Units
Feb 22, 2024 Buy 25 507 Moeller Timothy C Common Stock
Feb 22, 2024 Sell 7 563 Moeller Timothy C Common Stock
Feb 22, 2024 Sell 25 507 Moeller Timothy C Restricted Stock Units
Feb 22, 2024 Buy 9 565 Mucha Jacek M Common Stock
Feb 22, 2024 Sell 4 080 Mucha Jacek M Common Stock
Feb 22, 2024 Sell 9 565 Mucha Jacek M Restricted Stock Units
Feb 22, 2024 Buy 114 781 Murphy Brady M Common Stock
Feb 22, 2024 Sell 48 221 Murphy Brady M Common Stock
Feb 22, 2024 Sell 114 781 Murphy Brady M Restricted Stock Units
Feb 22, 2024 Sell 25 507 Mcniven Roy Restricted Stock Units
Feb 22, 2024 Buy 25 507 Mcniven Roy Common Stock
Feb 22, 2024 Sell 7 563 Mcniven Roy Common Stock
Feb 22, 2024 Buy 42 511 Serrano Elijio V Common Stock
Feb 22, 2024 Sell 16 340 Serrano Elijio V Common Stock
Feb 22, 2024 Sell 42 511 Serrano Elijio V Restricted Stock Units
Feb 22, 2024 Buy 8 502 O'brien Richard D Common Stock
Feb 22, 2024 Sell 2 521 O'brien Richard D Common Stock
Feb 22, 2024 Sell 8 502 O'brien Richard D Restricted Stock Units
Feb 22, 2024 Buy 31 884 Sanderson Matthew Common Stock
Feb 22, 2024 Sell 13 233 Sanderson Matthew Common Stock
Feb 22, 2024 Sell 31 884 Sanderson Matthew Restricted Stock Units
Feb 22, 2024 Buy 12 753 Boston Shoemake Alicia R Common Stock
Feb 22, 2024 Sell 3 782 Boston Shoemake Alicia R Common Stock
Feb 22, 2024 Sell 12 753 Boston Shoemake Alicia R Restricted Stock Units
Feb 19, 2024 Buy 81 670 Mcniven Roy Restricted Stock Units
Feb 19, 2024 Buy 90 745 Sanderson Matthew Restricted Stock Units
Feb 19, 2024 Buy 120 993 Serrano Elijio V Restricted Stock Units
INSIDER POWER
8.993
Last 100 transactions
Buy: 2 177 093 | Sell: 1 802 631 (Shares)

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

In total, the insiders bought 2 177 093 and sold 1 802 631 TTI shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Tetra Technologies Inc

Tetra Technologies TETRA Technologies, Inc., together with its subsidiaries, operates as a diversified oil and gas services company. It operates through Completion Fluids & Products Division and Water & Flowback Services segments. The Completion Fluids & Products segment manufactures and markets clear brine fluids, additives, and associated products and services to the oil and gas industry for use in well drilling, completion, and workover operations in the United ... TTI Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT