Sign inGet started

McNiven Roy

Insider CIK 1660437 · TESO Vice President, TCUS · CCLP VP of Operations · TTI Sr. Vice President

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
TTI TETRA TECHNOLOGIES INC M Exercise deriv2026-08-252026-08-2713,599— $040,798SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2026-08-252026-08-2713,612— $013,612SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2026-08-252026-08-275,352$6.77 $36.2K82,136SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2026-08-252026-08-2713,612— $079,246SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2026-08-252026-08-275,357$6.77 $36.3K73,889SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2026-08-252026-08-2713,599— $087,488SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2026-08-252026-08-2713,599— $040,798SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2026-08-252026-08-2713,612— $013,612SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2026-08-252026-08-275,352$6.77 $36.2K82,136SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2026-08-252026-08-2713,599— $087,488SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2026-08-252026-08-275,357$6.77 $36.3K73,889SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2026-08-252026-08-2713,612— $079,246SEC↗
TTI TETRA TECHNOLOGIES INC J Other2026-03-112026-03-1150,000— $065,634SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2026-02-282026-03-0227,198— $054,397SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2026-02-282026-03-0210,703$8.66 $92.7K115,634SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2026-02-282026-03-0227,198— $0126,337SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2026-02-252026-02-2713,612— $027,224SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2026-02-252026-02-2712,754— $00SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2026-02-252026-02-275,917$11.14 $65.9K99,139SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2026-02-252026-02-2713,612— $0105,056SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2026-02-252026-02-2712,754— $096,463SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2026-02-252026-02-275,019$11.14 $55.9K91,444SEC↗
TTI TETRA TECHNOLOGIES INC A Award deriv2026-02-182026-02-2030,554— $030,554SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2025-08-252025-08-2712,754— $012,754SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2025-08-252025-08-2713,611— $040,836SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2025-08-252025-08-275,084$4.49 $22.8K83,709SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2025-08-252025-08-2713,611— $088,793SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2025-08-252025-08-274,764$4.49 $21.4K75,182SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2025-08-252025-08-2712,754— $079,946SEC↗
TTI TETRA TECHNOLOGIES INC A Award deriv2025-02-282025-03-0481,595— $081,595SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2025-02-252025-02-2612,753— $025,508SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2025-02-252025-02-264,731$4.10 $19.4K67,192SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2025-02-252025-02-2612,753— $071,923SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2025-02-192025-02-2127,223— $054,447SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2025-02-192025-02-2111,486$4.44 $51.0K59,170SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2025-02-192025-02-2127,223— $070,656SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2024-08-252024-08-2712,753— $038,261SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2024-08-252024-08-2712,753— $048,197SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2024-08-252024-08-274,764$3.23 $15.4K43,433SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise deriv2024-02-222024-02-2625,507— $051,014SEC↗
TTI TETRA TECHNOLOGIES INC F Tax w/h2024-02-222024-02-267,563$3.83 $29.0K35,444SEC↗
TTI TETRA TECHNOLOGIES INC M Exercise2024-02-222024-02-2625,507— $043,007SEC↗
TTI TETRA TECHNOLOGIES INC A Award deriv2024-02-192024-02-2181,670— $081,670SEC↗
TTI TETRA TECHNOLOGIES INC P Buy2023-03-092023-03-097,500$3.49 $26.2K17,500SEC↗
TTI TETRA TECHNOLOGIES INC A Award deriv2023-02-222023-02-2476,521— $076,521SEC↗
TTI TETRA TECHNOLOGIES INC P Buy2022-09-272022-09-282,500$3.35 $8.4K10,000SEC↗
TTI TETRA TECHNOLOGIES INC P Buy2022-09-262022-09-287,500$3.40 $25.5K7,500SEC↗
CCLP CSI Compressco LP A Award2022-02-032022-02-074,423— $0169,587SEC↗
CCLP CSI Compressco LP F Tax w/h2022-02-032022-02-071,076$1.41 $1.5K168,511SEC↗
CCLP CSI Compressco LP A Award2021-10-012021-10-051,076— $0165,164SEC↗
CCLP CSI Compressco LP F Tax w/h2021-10-012021-10-05262$1.79 $469164,088SEC↗
CCLP CSI Compressco LP A Award2021-02-222021-02-23362— $0164,438SEC↗
CCLP CSI Compressco LP F Tax w/h2021-02-222021-02-2388$1.97 $173164,350SEC↗
CCLP CSI Compressco LP F Tax w/h2021-02-212021-02-2394$1.96 $184164,076SEC↗
CCLP CSI Compressco LP A Award2021-02-212021-02-23387— $0164,170SEC↗
CCLP CSI Compressco LP A Award2021-02-192021-02-2256,250— $0163,783SEC↗
CCLP CSI Compressco LP A Award2020-10-012020-10-021,939— $0108,005SEC↗
CCLP CSI Compressco LP F Tax w/h2020-10-012020-10-02472$0.86 $406107,533SEC↗
CCLP CSI Compressco LP A Award2020-02-222020-02-2553,416— $0106,066SEC↗
CCLP CSI Compressco LP F Tax w/h2020-02-212020-02-2555$2.04 $11252,650SEC↗
CCLP CSI Compressco LP A Award2020-02-212020-02-25186— $052,705SEC↗
CCLP CSI Compressco LP F Tax w/h2019-10-012019-10-02115$2.96 $34052,519SEC↗
CCLP CSI Compressco LP A Award2019-10-012019-10-02476— $052,634SEC↗
CCLP CSI Compressco LP A Award2019-02-212019-02-2528,390— $052,158SEC↗
CCLP CSI Compressco LP P Buy2018-12-272018-12-274,350$2.30 $10.0K23,768SEC↗
CCLP CSI Compressco LP A Award2018-10-012018-10-0319,418— $019,418SEC↗
TESO TESCO CORP D To issuer deriv2017-12-152017-12-1931,468$3.79 $119.3K0SEC↗
TESO TESCO CORP D To issuer2017-12-152017-12-1913,637— $00SEC↗
TESO TESCO CORP S Sale2017-12-132017-12-14337$4.05 $1.4K13,637SEC↗
TESO TESCO CORP M Exercise deriv2017-12-122017-12-141,167— $00SEC↗
TESO TESCO CORP M Exercise2017-12-122017-12-141,167$4.15 $4.8K13,974SEC↗
TESO TESCO CORP S Sale2017-12-052017-12-06875$4.20 $3.7K12,807SEC↗
TESO TESCO CORP M Exercise deriv2017-12-042017-12-063,033— $03,034SEC↗
TESO TESCO CORP M Exercise2017-12-042017-12-063,033$4.38 $13.3K13,682SEC↗
TESO TESCO CORP S Sale2017-11-022017-11-031,591$3.80 $6.0K10,649SEC↗
TESO TESCO CORP M Exercise deriv2017-11-012017-11-034,666— $09,334SEC↗
TESO TESCO CORP M Exercise2017-11-012017-11-034,666$3.93 $18.3K12,240SEC↗
TESO TESCO CORP S Sale2017-01-032017-01-04134$8.25 $1.1K7,574SEC↗
TESO TESCO CORP A Award2016-12-312017-01-04397— $07,708SEC↗
TESO TESCO CORP S Sale2016-12-132016-12-14339$8.80 $3.0K7,311SEC↗
TESO TESCO CORP M Exercise deriv2016-12-122016-12-141,167— $01,167SEC↗
TESO TESCO CORP M Exercise2016-12-122016-12-141,167$9.23 $10.8K7,650SEC↗
TESO TESCO CORP S Sale2016-12-062016-12-07792$8.16 $6.5K6,483SEC↗
TESO TESCO CORP M Exercise deriv2016-12-042016-12-063,033— $06,067SEC↗
TESO TESCO CORP M Exercise2016-12-042016-12-063,033$7.73 $23.4K7,275SEC↗
TESO TESCO CORP S Sale2016-11-112016-11-1484$7.15 $6014,242SEC↗
TESO TESCO CORP M Exercise deriv2016-11-072016-11-09300— $00SEC↗
TESO TESCO CORP M Exercise2016-11-072016-11-09300$6.80 $2.0K4,326SEC↗
TESO TESCO CORP A Award deriv2016-11-012016-11-0315,000— $015,000SEC↗
TESO TESCO CORP A Award deriv2016-11-012016-11-1614,000— $014,000SEC↗
TESO TESCO CORP S Sale2016-01-062016-01-06398$7.11 $2.8K4,026SEC↗
TESO TESCO CORP M Exercise2015-12-312016-01-041,395— $04,424SEC↗
TESO TESCO CORP M Exercise2015-12-232015-12-28312$7.56 $2.4K3,029SEC↗