SEC Insider Transactions from McNiven Roy.

Last updated: 2026-03-14 11:57 UTC | Total transactions: 33

McNiven Roy has filed 33 insider transactions across 1 company since February 2023.

Most recent transaction: a transaction of 50000 shares of TETRA TECHNOLOGIES INC ($TTI) on March 11, 2026.

Activity breakdown: 1 open-market purchase and 0 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 11, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President J Common Stock 50000 $0.00 65,634.0000 134,837,000 43.24% 0.04%
Feb. 28, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Restricted Stock Units 27198 $0.00 54,397.0000 134,837,000 33.33% 0.02%
Feb. 28, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President F Common Stock 10703 $8.66 115,634.0000 134,837,000 8.47% 0.01%
Feb. 28, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Common Stock 27198 $0.00 126,337.0000 134,837,000 27.43% 0.02%
Feb. 25, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Common Stock 13612 $0.00 105,056.0000 134,837,000 14.89% 0.01%
Feb. 25, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President F Common Stock 5019 $11.14 91,444.0000 134,837,000 5.20% 0.00%
Feb. 25, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Common Stock 12754 $0.00 96,463.0000 134,837,000 15.24% 0.01%
Feb. 25, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Restricted Stock Units 13612 $0.00 27,224.0000 134,837,000 33.33% 0.01%
Feb. 25, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Restricted Stock Units 12754 $0.00 0.0000 134,837,000 100.00% 0.01%
Feb. 25, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President F Common Stock 5917 $11.14 99,139.0000 134,837,000 5.63% 0.00%
Feb. 18, 2026 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President A Restricted Stock Units 30554 $0.00 30,554.0000 134,837,000 9999.99% 0.02%
Aug. 25, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Common Stock 13611 $0.00 88,793.0000 132,231,000 18.10% 0.01%
Aug. 25, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Common Stock 12754 $0.00 79,946.0000 132,231,000 18.98% 0.01%
Aug. 25, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President F Common Stock 4764 $4.49 75,182.0000 132,231,000 5.96% 0.00%
Aug. 25, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President F Common Stock 5084 $4.49 83,709.0000 132,231,000 5.73% 0.00%
Aug. 25, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Restricted Stock Units 12754 $0.00 12,754.0000 132,231,000 50.00% 0.01%
Aug. 25, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Restricted Stock Units 13611 $0.00 40,836.0000 132,231,000 25.00% 0.01%
Feb. 28, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President A Restricted Stock Units 81595 $0.00 81,595.0000 132,231,000 9999.99% 0.06%
Feb. 25, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President F Common Stock 4731 $4.10 67,192.0000 132,231,000 6.58% 0.00%
Feb. 25, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Common Stock 12753 $0.00 71,923.0000 132,231,000 21.55% 0.01%
Feb. 25, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Restricted Stock Units 12753 $0.00 25,508.0000 132,231,000 33.33% 0.01%
Feb. 19, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Common Stock 27223 $0.00 70,656.0000 132,231,000 62.68% 0.02%
Feb. 19, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Restricted Stock Units 27223 $0.00 54,447.0000 132,231,000 33.33% 0.02%
Feb. 19, 2025 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President F Common Stock 11486 $4.44 59,170.0000 132,231,000 16.26% 0.01%
Aug. 25, 2024 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President F Common Stock 4764 $3.23 43,433.0000 131,243,000 9.88% 0.00%
Aug. 25, 2024 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Common Stock 12753 $0.00 48,197.0000 131,243,000 35.98% 0.01%
Aug. 25, 2024 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Restricted Stock Units 12753 $0.00 38,261.0000 131,243,000 25.00% 0.01%
Feb. 22, 2024 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Common Stock 25507 $0.00 43,007.0000 131,243,000 145.75% 0.02%
Feb. 22, 2024 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President M Restricted Stock Units 25507 $0.00 51,014.0000 131,243,000 33.33% 0.02%
Feb. 22, 2024 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President F Common Stock 7563 $3.83 35,444.0000 131,243,000 17.59% 0.01%
Feb. 19, 2024 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President A Restricted Stock Units 81670 $0.00 81,670.0000 131,243,000 9999.99% 0.06%
March 9, 2023 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President P Common Stock 7500 $3.49 17,500.0000 129,778,000 75.00% 0.01%
Feb. 22, 2023 TETRA TECHNOLOGIES INC $TTI McNiven Roy Sr. Vice President A Restricted Stock Units 76521 $0.00 76,521.0000 129,778,000 9999.99% 0.06%