MarketPeel
Insider Trading Intelligence
BA

Brett T. Agee

RNGR
DIRECTOR · RANGER ENERGY SERVICES, INC. · CIK 0001708571
FILING MIX · LIFETIME17%/83%
BUYS
8
SELLS
39
TOTAL VALUE
$17.92M
COMPANIES
1
ACTIVE SINCE
Aug 2020
HOLDINGS NOW
987,791
AVG SELL PX
$15.83
TRADE KIND
SHOWING 47 / 47
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
32 backtested trades · 8 horizons · 42 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Brett T. Agee, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d32+59.38%-0.48%+0.34%-0.82%-2.03%-1.05
14d32+53.13%-1.82%-0.04%-1.79%-2.46%-1.55
30d32+71.88%-5.56%-1.27%-4.29%-5.71%-2.83
60d32+59.38%-3.81%+2.15%-5.96%-4.03%-2.78
90d32+68.75%-3.49%+1.73%-5.22%-1.71%-3.27
180d32+68.75%-6.03%+5.23%-11.26%-19.34%-2.85
1y32(10 pending)+63.64%-4.18%+15.31%-19.49%-25.36%
2y32(32 pending)
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
RNGR · 987,791 shares · as of Sep 17, 2025
0634,4111,268,8221,903,2322,537,64320212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
FLOW · 8 buys / 39 sellsCOVERAGE · 21 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
RNGR
RANGER ENERGY SERVICES, INC.
SALE
14,014$14.51$203.3K987,791Sep 17, 2025Sep 19, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
13,389$14.52$194.4K1,001,805Sep 16, 2025Sep 16, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
22,985$14.47$332.6K1,015,194Sep 16, 2025Sep 16, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
7,015$14.32$100.5K1,038,179Sep 15, 2025Sep 16, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
2,220$13.71$30.4K1,045,194Aug 22, 2025Aug 26, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
3,138$12.81$40.2K1,047,414Aug 20, 2025Aug 20, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
10,000$12.83$128.3K1,050,552Aug 19, 2025Aug 20, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
10,000$12.82$128.2K1,060,552Aug 18, 2025Aug 18, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
11,147$12.63$140.8K1,070,552Aug 15, 2025Aug 18, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
25,000$12.76$319.0K1,081,699Aug 12, 2025Aug 13, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
2,683$12.35$33.1K6,262Jul 25, 2025Jul 28, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
PURCHASE
8,945$12.35$110.5K8,945Jul 25, 2025Jul 28, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
8,9450Jul 25, 2025Jul 28, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
PURCHASEGRANT
Stock grant
10,71210,712Jul 24, 2025Jul 28, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
PURCHASE
93,87493,874May 1, 2025May 5, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
570,6561,106,699Mar 27, 2025Mar 31, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
100,000$14.07$1.41M1,677,355Mar 21, 2025Mar 25, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
4,877$14.51$70.8K1,777,355Mar 20, 2025Mar 20, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
13,343$14.52$193.7K1,782,232Mar 19, 2025Mar 20, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
100$14.52$1.5K1,795,575Mar 14, 2025Mar 18, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
7,864$14.65$115.2K1,795,675Mar 13, 2025Mar 14, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
30,000$14.61$438.2K1,803,539Mar 12, 2025Mar 14, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
10,021$14.51$145.4K1,833,539Mar 11, 2025Mar 14, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
439$14.50$6.4K1,843,560Mar 10, 2025Mar 14, 2025View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
19,209$15.30$293.8K1,843,999Dec 16, 2024Dec 17, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
30,791$15.52$477.8K1,863,208Dec 12, 2024Dec 16, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
116,136$15.69$1.82M1,893,999Dec 10, 2024Dec 10, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
21,729$15.82$343.7K2,010,135Dec 9, 2024Dec 10, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
27,635$16.58$458.1K2,031,864Dec 6, 2024Dec 6, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
54,608$17.06$931.6K2,059,499Dec 5, 2024Dec 6, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
108,687$16.94$1.84M2,114,107Dec 3, 2024Dec 4, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
100,000$16.60$1.66M2,222,794Dec 2, 2024Dec 2, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
27,870$16.52$460.4K2,322,794Nov 29, 2024Dec 2, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
8,236$16.73$137.8K2,350,664Nov 27, 2024Nov 27, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
87,255$16.66$1.45M2,358,900Nov 26, 2024Nov 27, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
91,488$16.68$1.53M2,446,155Nov 25, 2024Nov 25, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
61,905$16.67$1.03M0Nov 21, 2024Nov 22, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
76,464$16.80$1.28M2,537,643Nov 21, 2024Nov 25, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
2,245$12.50$28.1K61,905Aug 1, 2024Aug 5, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
PURCHASEGRANT
Stock grant
8,9458,945Jul 25, 2024Jul 29, 2024View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
2,360$12.51$29.5K64,150Aug 11, 2023Aug 15, 2023View →
RNGR
RANGER ENERGY SERVICES, INC.
PURCHASEGRANT
Stock grant
7,48466,510Aug 1, 2023Aug 3, 2023View →
RNGR
RANGER ENERGY SERVICES, INC.
PURCHASEGRANT
Stock grant
8,42759,026Aug 12, 2022Aug 16, 2022View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
2,72750,599Aug 5, 2022Aug 9, 2022View →
RNGR
RANGER ENERGY SERVICES, INC.
SALE
6,64653,326Aug 25, 2021Aug 27, 2021View →
RNGR
RANGER ENERGY SERVICES, INC.
PURCHASEGRANT
Stock grant
9,74059,972Aug 6, 2021Aug 10, 2021View →
RNGR
RANGER ENERGY SERVICES, INC.
PURCHASEGRANT
Stock grant
23,73450,232Aug 14, 2020Aug 18, 2020View →
Other insiders · RNGR
Loading peer insiders…
About this filer
CIK 0001708571
ROLE
Director
PRIMARY
RNGR
COMPANIES
1
ACTIVE SINCE
Aug 2020
MARKETPEEL · /INSIDER/0001708571DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback