‹ Screener

FLOTEK INDUSTRIES INC/CN/

FTK · Miscellaneous Chemical Products · 36.2M shares · -18%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $4M (gross $5M, SBC $1M)

Reference price $20.08 · est. market cap ~$726M — last insider sale, 2026-05-18 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B72

Profitable oilfield-chemistry specialist with strong headline returns but heavy related-party dependence and weak cash conversion.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $58M2025-09-30 · $56M2025-12-31 · $68M2026-03-31 · $70M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
25.2%
Operating margin
9.8%
Net margin
12.9%
Return on equity
27.0%
Return on assets
13.9%
ROIC
12.0%
Revenue growth (QoQ)
3.8%
Net-income growth
190.8%
Debt / equity
0.4×
Current ratio
1.8×
Tangible book value
$113M
Cash & investments
$6M
Stock comp / revenue
1.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-18CLEMENT JAMES BONDSell13K$20.08
2026-05-15Fucci MichaelGrant5.1K
2026-05-15Agadi Harshavardhan VGrant5.1K
2026-05-15CLEMENT JAMES BONDGrant8.1K
2026-05-15CLEMENT JAMES BONDTax withheld3.2K$19.61
2026-05-15Ezell Ryan GillisGrant12K
2026-05-15Farber Evan RGrant5.1K
2026-05-15Ezell Ryan GillisTax withheld4.8K$19.61
2026-03-13ProFrac GDM, LLCOption exercise6.0M$0.00
2026-03-10Ibrahim Christina MGrant8.4K
2026-03-02Ibrahim Christina MGrant3.2K
2026-02-24Ezell Ryan GillisGrant37K
2026-02-24CLEMENT JAMES BONDTax withheld6.3K$16.02
2026-02-24CLEMENT JAMES BONDGrant15K
2026-02-24CLEMENT JAMES BONDSell6.3K$16.02
2026-02-24CLEMENT JAMES BONDGrant17K
2026-02-24Ezell Ryan GillisGrant30K
2026-02-24Ezell Ryan GillisTax withheld12K$16.02
2025-12-19CLEMENT JAMES BONDTax withheld3.3K$16.26
2025-12-05CLEMENT JAMES BONDTax withheld1.3K$16.38
2025-12-05Ezell Ryan GillisTax withheld1.8K$16.38
2025-11-19Ezell Ryan GillisGrant40K
2025-11-19CLEMENT JAMES BONDGrant18K
2025-11-13Agadi Harshavardhan VSell67K$14.71
2025-10-30CLEMENT JAMES BONDOption exercise15K
2025-10-30Blakeway Amy E.Tax withheld1.6K$18.75
2025-10-30Blakeway Amy E.Option exercise6.0K
2025-10-30Blakeway Amy E.Tax withheld2.4K$18.75
2025-10-30CLEMENT JAMES BONDTax withheld3.9K$18.75
2025-10-30CLEMENT JAMES BONDTax withheld5.9K$18.75
2025-10-30Ezell Ryan GillisTax withheld7.9K$18.75
2025-10-30Ezell Ryan GillisOption exercise30K
2025-10-30Ezell Ryan GillisTax withheld12K$18.75
2025-08-14Ezell Ryan GillisGift7.5K
2025-08-14Ezell Ryan GillisOption exercise63K$3.28
2025-08-14Ezell Ryan GillisOption exercise24K$8.64
2025-08-14Ezell Ryan GillisSell87K$12.26
2025-08-13CLEMENT JAMES BONDSell46K$12.74
2025-08-13CLEMENT JAMES BONDOption exercise46K$3.28
2025-05-16Mayr LisaGrant6.4K
2025-05-16Agadi Harshavardhan VGrant6.4K
2025-05-16Fucci MichaelGrant6.4K
2025-05-16Farber Evan RGrant6.4K
2025-05-15Wilks MatthewBuy402$14.99
2025-05-14Wilks MatthewBuy13K$14.15
2025-05-12Wilks MatthewBuy72K$12.25
2025-05-12Wilks MatthewBuy31K$12.20
2025-05-12Wilks MatthewBuy72K$12.25
2025-05-12Wilks MatthewBuy31K$12.20
2025-05-09Wilks MatthewBuy4.0K$11.73
2025-05-09Wilks MatthewBuy18K$11.75
2025-05-09Wilks MatthewBuy10K$11.62
2025-05-09Wilks MatthewBuy18K$11.75
2025-05-09Wilks MatthewBuy10K$11.62
2025-05-09Wilks MatthewBuy4.0K$11.73
2025-04-19Ezell Ryan GillisTax withheld3.2K$6.82
2025-03-08Ezell Ryan GillisTax withheld1.2K$7.48
2025-03-01Blakeway Amy E.Tax withheld1.2K$8.01

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (1)

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-05-15Shareholder votefiling ↗
2026-05-05ResultsReg FDExhibitsfiling ↗
2026-03-11ResultsReg FDExhibitsfiling ↗
2026-03-03Reg FDExhibitsfiling ↗
2026-03-02Reg FDExhibitsfiling ↗
2026-02-25Exec/director changeExhibitsfiling ↗
2025-11-21Exec/director changeExhibitsfiling ↗
2025-11-17Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-152026-05-150000928054-26-000049 ↗
10-Q2026-05-072026-03-310000928054-26-000047 ↗
8-K2026-05-052026-05-050000928054-26-000044 ↗
10-K2026-03-162025-12-310000928054-26-000020 ↗
8-K2026-03-112026-03-110000928054-26-000018 ↗
8-K2026-03-032026-03-030000928054-26-000014 ↗
8-K2026-03-022026-03-020000928054-26-000012 ↗
8-K2026-02-252026-02-240000928054-26-000004 ↗
8-K2025-11-212025-11-190000928054-25-000113 ↗
8-K2025-11-172025-11-130000928054-25-000105 ↗
10-Q2025-11-072025-09-300000928054-25-000098 ↗
8-K2025-11-042025-11-040000928054-25-000092 ↗