Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the detailed record of transactions filed by Randolph C Read. Insider active across 1 company, notably SANDRIDGE ENERGY, INC.. Cumulatively, 15 filings have been published. History available since 24 June 2026. The latest transaction was disclosed on 19 August 2026 (Notice of proposed sale (Form 144)). Regulator: SEC (Form 4). All data is openly available.
Companies and markets linked to Randolph C Read
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations15 total
2,600 shares@ US$14.3037CommonSEC144:0001950047-26-008378
7,285 shares@ US$14.25990.0051% mcap5.9% of flowCommonSEC144:0001950047-26-007275
5,637 shares@ US$14.00970.0039% mcap4.7% of flowCommonSEC144:0001950047-26-007260
1,831 shares@ US$13.82630.0013% mcap1.6% of flowCommonSEC144:0001950047-26-007195
339 shares@ US$13.870.0002% mcap0.3% of flowCommonSEC144:0001950047-26-007068
20,876 shares@ US$13.89280.015% mcap18.6% of flowCommonSEC144:0001950047-26-007048
7,217 shares@ US$13.838942.9% of flowCommonSEC144:0001950047-26-006955
6,000 shares@ US$13.394434.4% of flowCommonSEC144:0001950047-26-006913
4,000 shares@ US$13.230422.7% of flowCommonSEC144:0001950047-26-006851
7,292 shares@ US$13.44090.0049% mcap8.1% of flowCommonSEC144:0001950047-26-006677
20,082 shares@ US$13.86240.014% mcap22.8% of flowCommonSEC144:0001950047-26-006637
18,852 shares@ US$13.89930.013% mcap21.5% of flowCommonSEC144:0001950047-26-006582
5,296 shares@ US$13.68370.0037% mcap6.0% of flowCommonSEC144:0001950047-26-006551
20,000 shares@ US$13.64530.014% mcap22.5% of flowCommonSEC144:0001950047-26-006488
3,528 shares@ US$13.80010.0024% mcap3.9% of flowCommonSEC144:0001950047-26-006449
About Randolph C Read
RANDOLPH C READ is a declarant linked to SANDRIDGE ENERGY, INC. as Former Affiliate. His record shows 14 filings in total, and among the sampled recent filings from 2026-06-24 to 2026-07-23, they are all sales for a total of EUR 1551317, with sale notices of the type Notice of proposed sale (Form 144).