MarketPeel
Insider Trading Intelligence
WD

William R. Devlin

EXP
SVP, CONTROLLER · EAGLE MATERIALS INC · CIK 0001342983
FILING MIX · LIFETIME48%/52%
BUYS
58
SELLS
63
TOTAL VALUE
$18.25M
COMPANIES
1
ACTIVE SINCE
May 2020
HOLDINGS NOW
17,610
AVG SELL PX
$154.61
TRADE KIND
SHOWING 121 / 121
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
18 backtested trades · 8 horizons · 3 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by William R. Devlin, 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
7d18+50.00%+1.26%+0.71%+0.55%-1.06%
14d18+33.33%+2.28%+0.88%+1.40%+1.05%
30d18+44.44%+3.19%+1.94%+1.25%-0.20%
60d18+44.44%+5.17%+3.31%+1.86%+1.24%
90d18+22.22%+8.48%+4.20%+4.28%+3.82%
180d18+22.22%+10.97%+8.39%+2.58%-0.88%
1y18(1 pending)+35.29%+24.89%+15.03%+9.86%+13.08%
2y18(2 pending)+0.00%+32.51%+20.36%+12.15%+18.76%
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
EXP · 17,610 shares · as of May 22, 2026
011,02122,04333,06444,085202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 58 buys / 63 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
266$199.13$53.0K17,610May 22, 2026May 26, 2026View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
105$199.13$20.9K17,505May 22, 2026May 26, 2026View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
266527.53May 22, 2026May 26, 2026View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
319$194.66$62.1K17,344May 18, 2026May 20, 2026View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
81017,663May 11, 2026May 13, 2026View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
0.982793.53Apr 13, 2026Apr 15, 2026View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
0.393317.253Apr 13, 2026Apr 15, 2026View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
317316.861Mar 31, 2026Apr 2, 2026View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
485$181.50$88.0K16,666Mar 31, 2026Apr 2, 2026View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
130$181.50$23.6K16,853Mar 31, 2026Apr 2, 2026View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
317$181.50$57.5K16,983Mar 31, 2026Apr 2, 2026View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
0.824792.548Jan 12, 2026Jan 14, 2026View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
0.659633.861Jan 12, 2026Jan 14, 2026View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
0.829791.724Oct 16, 2025Oct 20, 2025View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
0.663633.202Oct 16, 2025Oct 20, 2025View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,000$232.76$465.5K17,151Aug 19, 2025Aug 21, 2025View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
0.716632.539Jul 14, 2025Jul 16, 2025View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
0.895790.895Jul 14, 2025Jul 16, 2025View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
317631.823May 24, 2025May 27, 2025View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
125$214.37$26.8K19,151May 24, 2025May 27, 2025View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
317$214.37$68.0K19,276May 24, 2025May 27, 2025View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
790790May 22, 2025May 27, 2025View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
619619May 22, 2025May 27, 2025View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,968$239.93$472.2K18,959May 18, 2025May 19, 2025View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
160$234.44$37.5K20,927May 15, 2025May 19, 2025View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
40521,087May 8, 2025May 12, 2025View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
1.044948.823Apr 14, 2025Apr 14, 2025View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
834$220.97$184.3K20,682Mar 31, 2025Apr 2, 2025View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
0.988947.779Jan 13, 2025Jan 15, 2025View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,304$312.45$719.9K21,516Nov 6, 2024Nov 7, 2024View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
0.777946.79Oct 17, 2024Oct 21, 2024View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
1.013946.013Jul 15, 2024Jul 17, 2024View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
945945May 24, 2024May 29, 2024View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
160$267.28$42.8K23,820May 10, 2024May 14, 2024View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
40523,980May 3, 2024May 7, 2024View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,423$271.75$386.7K23,575Mar 31, 2024Apr 2, 2024View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
826$106.24$87.8K26,714Jan 26, 2024Jan 30, 2024View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
3481,043Jan 26, 2024Jan 30, 2024View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
290$126.22$36.6K27,352Jan 26, 2024Jan 30, 2024View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
8260Jan 26, 2024Jan 30, 2024View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
890$106.24$94.6K25,888Jan 26, 2024Jan 30, 2024View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,354$214.95$506.0K24,998Jan 26, 2024Jan 30, 2024View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
8900Jan 26, 2024Jan 30, 2024View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
290869Jan 26, 2024Jan 30, 2024View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
348$126.22$43.9K27,062Jan 26, 2024Jan 30, 2024View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,621$165.20$433.0K24,998May 24, 2023May 25, 2023View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
1,35027,619May 23, 2023May 25, 2023View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
1,274$60.21$76.7K31,183May 19, 2023May 23, 2023View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
1,085$91.58$99.4K27,354May 19, 2023May 23, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,528764May 19, 2023May 23, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
4,914$168.30$827.0K26,269May 19, 2023May 23, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,0270May 19, 2023May 23, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,274637May 19, 2023May 23, 2023View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
1,528$60.21$92.0K29,909May 19, 2023May 23, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,0850May 19, 2023May 23, 2023View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
1,027$91.58$94.1K28,381May 19, 2023May 23, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
158$158.35$25.0K26,269May 17, 2023May 19, 2023View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
1,60526,427May 8, 2023May 10, 2023View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
1,3911,391May 8, 2023May 10, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,337$144.73$193.5K24,822Mar 31, 2023Apr 4, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
4,549$147.02$668.8K26,159Feb 6, 2023Feb 7, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,0281,027Feb 3, 2023Feb 7, 2023View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
1,085$91.58$99.4K34,042Feb 3, 2023Feb 7, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,249$151.06$339.7K30,708Feb 3, 2023Feb 7, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,0851,085Feb 3, 2023Feb 7, 2023View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,113$151.22$319.5K32,957Feb 3, 2023Feb 7, 2023View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
1,028$91.58$94.1K35,070Feb 3, 2023Feb 7, 2023View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
1,1591,159May 19, 2022May 23, 2022View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
1,33732,957May 19, 2022May 23, 2022View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
191$122.24$23.3K31,620May 17, 2022May 19, 2022View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
1,93931,811May 6, 2022May 10, 2022View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,250$130.80$163.5K29,872Mar 31, 2022Apr 4, 2022View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
2,671$106.24$283.8K33,793Nov 15, 2021Nov 17, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,671890Nov 15, 2021Nov 17, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,481826Nov 15, 2021Nov 17, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
2,481$106.24$263.6K36,274Nov 15, 2021Nov 17, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
5,152$165.06$850.4K31,122Nov 15, 2021Nov 17, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
3,867$100.88$390.1K34,989Nov 5, 2021Nov 9, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
3,8670Nov 5, 2021Nov 9, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
3,3490Nov 5, 2021Nov 9, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
7,216$155.25$1.12M31,122Nov 5, 2021Nov 9, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
3,349$100.88$337.8K38,338Nov 5, 2021Nov 9, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
6,537$150.00$980.5K31,122Aug 10, 2021Aug 12, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
5,960$145.05$864.5K37,659May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
637$60.21$38.4K41,233May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,1722,170May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
2,172$91.58$198.9K39,831May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
3,9040May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,0562,055May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
6371,911May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
2,056$91.58$188.3K43,619May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
7652,292May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
3,904$87.37$341.1K41,563May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
3,574$145.03$518.3K37,659May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
765$60.21$46.1K40,596May 26, 2021May 28, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
1,61637,659May 19, 2021May 21, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
331$151.63$50.2K36,043May 17, 2021May 19, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
3,36436,374May 6, 2021May 10, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
3,0573,057May 6, 2021May 10, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
978$134.11$131.2K33,010Mar 31, 2021Apr 2, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
10,097$81.56$823.5K44,085Feb 9, 2021Feb 11, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
10,0970Feb 9, 2021Feb 11, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
10,097$119.00$1.20M33,988Feb 9, 2021Feb 11, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
5,459$110.00$600.5K33,988Jan 6, 2021Jan 8, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
4,615$75.69$349.3K38,603Jan 6, 2021Jan 8, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
5,4590Jan 6, 2021Jan 8, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,873$107.14$200.7K33,988Jan 6, 2021Jan 8, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
4,6150Jan 6, 2021Jan 8, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
4,615$110.00$507.6K33,988Jan 6, 2021Jan 8, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
5,459$75.69$413.2K39,447Jan 6, 2021Jan 8, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
1,8730Jan 6, 2021Jan 8, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
1,873$67.21$125.9K35,861Jan 6, 2021Jan 8, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,208$103.53$228.6K33,988Jan 4, 2021Jan 6, 2021View →
EXP
EAGLE MATERIALS INC
PURCHASE
SVP, Controller
2,208$67.21$148.4K36,196Jan 4, 2021Jan 6, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
2,2081,873Jan 4, 2021Jan 6, 2021View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
146$60.21$8.8K33,988May 20, 2020May 21, 2020View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
2,5482,548May 19, 2020May 21, 2020View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
2,80334,134May 19, 2020May 21, 2020View →
EXP
EAGLE MATERIALS INC
SALE
SVP, Controller
128$55.49$7.1K31,331May 13, 2020May 15, 2020View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
1,29831,459May 4, 2020May 6, 2020View →
EXP
EAGLE MATERIALS INC
PURCHASEGRANT
Stock grant
4,3424,342May 4, 2020May 6, 2020View →
Other insiders · EXP
Loading peer insiders…
About this filer
CIK 0001342983
ROLE
SVP, Controller
PRIMARY
EXP
COMPANIES
1
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001342983DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback