MarketPeel
Insider Trading Intelligence
WD

William P. Donnelly

IR
DIRECTOR · INGERSOLL RAND INC. · CIK 0001207928
FILING MIX · LIFETIME89%/11%
BUYS
55
SELLS
7
TOTAL VALUE
$1.30M
COMPANIES
3
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
173,489
AVG SELL PX
TRADE KIND
SHOWING 62 / 62
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
2 backtested trades · 8 horizons · 1 pending
Forward-return performance of every backtestable P/S trade by William P. Donnelly, 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
7d2+100.00%+8.87%-0.24%+9.12%+9.12%
14d2+100.00%+7.96%-1.93%+9.89%+9.89%
30d2+100.00%+12.12%+0.48%+11.64%+11.64%
60d2+50.00%+1.44%+1.61%-0.18%-0.18%
90d2+0.00%-13.40%+5.78%-19.18%-19.18%
180d2+100.00%+27.29%+14.71%+12.57%+12.57%
1y2+0.00%-47.07%+23.03%-70.10%-70.10%
2y2(1 pending)+0.00%-81.57%+49.07%-130.64%-130.64%
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
IR · 0 shares · as of Feb 26, 2026
016,47132,94249,41365,884202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
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
2026
FLOW · 55 buys / 7 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
5,472$4.34$23.7K160,305Jul 1, 2026Jul 2, 2026View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
57613,183.745Jun 30, 2026Jul 1, 2026View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
141.685$114.38$16.2K12,607.745Jun 29, 2026Jul 1, 2026View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
1,89912,466.06May 8, 2026May 11, 2026View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
6,178154,127Apr 1, 2026Apr 3, 2026View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
152.078$89.03$13.5K10,567.06Mar 30, 2026Mar 31, 2026View →
IR
INGERSOLL RAND INC.
PURCHASE
3,02956,831Feb 26, 2026Mar 2, 2026View →
IR
INGERSOLL RAND INC.
SALE
3,0290Feb 26, 2026Mar 2, 2026View →
IR
INGERSOLL RAND INC.
PURCHASEGRANT
Stock grant
2,9272,927Feb 23, 2026Feb 25, 2026View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
2,377150,751Jan 2, 2026Jan 6, 2026View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
62110,414.982Dec 31, 2025Jan 2, 2026View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
118.562$103.64$12.3K9,793.982Dec 30, 2025Jan 2, 2026View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
70,09170,091Nov 20, 2025Nov 24, 2025View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
5,076$5.54$28.1K148,374Oct 1, 2025Oct 1, 2025View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
117.261$103.52$12.1K9,675.42Sep 29, 2025Sep 30, 2025View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
4,204$6.69$28.1K143,298Jul 1, 2025Jul 2, 2025View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
6709,558.159Jun 30, 2025Jul 1, 2025View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
115.929$96.10$11.1K8,888.159Jun 27, 2025Jul 1, 2025View →
QTRX
QUANTERIX CORP
PURCHASE
93,113$5.44$506.3K139,094Jun 6, 2025Jun 9, 2025View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
2,1578,772.231May 9, 2025May 12, 2025View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
2,681$6.67$17.9K45,981Apr 1, 2025Apr 3, 2025View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
90.493$91.57$8.3K6,615.231Mar 28, 2025Mar 31, 2025View →
IR
INGERSOLL RAND INC.
SALE
2,7930Feb 27, 2025Feb 28, 2025View →
IR
INGERSOLL RAND INC.
PURCHASE
2,79353,802Feb 27, 2025Feb 28, 2025View →
IR
INGERSOLL RAND INC.
PURCHASEGRANT
Stock grant
3,0293,029Feb 26, 2025Feb 28, 2025View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
15,82115,821Jan 2, 2025Jan 6, 2025View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
1,282$10.76$13.8K43,300Jan 2, 2025Jan 6, 2025View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
7,43542,018Jan 2, 2025Jan 6, 2025View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
5416,524.738Dec 30, 2024Dec 31, 2024View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
63.466$115.67$7.3K5,983.738Dec 27, 2024Dec 31, 2024View →
IR
INGERSOLL RAND INC.
SALEGRANT
Gift
14,87551,009Dec 4, 2024Dec 6, 2024View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
1,000$12.50$12.5K34,583Oct 1, 2024Oct 2, 2024View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
66.286$109.51$7.3K5,920.272Sep 27, 2024Sep 30, 2024View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
985$12.68$12.5K33,583Jul 1, 2024Jul 2, 2024View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
5605,853.986Jun 28, 2024Jul 1, 2024View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
56.266$115.43$6.5K5,293.986Jun 27, 2024Jul 1, 2024View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
1,7945,237.72May 8, 2024May 9, 2024View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
525$23.78$12.5K32,598Apr 1, 2024Apr 3, 2024View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
34.672$121.92$4.2K3,443.72Mar 28, 2024Apr 1, 2024View →
IR
INGERSOLL RAND INC.
PURCHASEGRANT
Stock grant
2,7932,793Feb 27, 2024Feb 29, 2024View →
IR
INGERSOLL RAND INC.
SALE
4,0590Feb 23, 2024Feb 26, 2024View →
IR
INGERSOLL RAND INC.
PURCHASE
4,05965,884Feb 23, 2024Feb 26, 2024View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
460$27.15$12.5K32,073Jan 2, 2024Jan 4, 2024View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
6,4126,412Jan 2, 2024Jan 4, 2024View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
2,94731,613Jan 2, 2024Jan 4, 2024View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
191$107.69$20.6K3,409.048Dec 29, 2023Jan 3, 2024View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
36.048$107.69$3.9K3,218.048Dec 29, 2023Jan 3, 2024View →
TROW
PRICE T ROWE GROUP INC
PURCHASEGRANT
Stock grant
3,1823,182Nov 2, 2023Nov 3, 2023View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
228$26.71$6.1K28,666Oct 2, 2023Oct 4, 2023View →
QTRX
QUANTERIX CORP
PURCHASE
20,200$24.85$502.0K28,438Sep 8, 2023Sep 11, 2023View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
12,35612,356Aug 17, 2023Aug 21, 2023View →
QTRX
QUANTERIX CORP
PURCHASEGRANT
Stock grant
8,2388,238Aug 17, 2023Aug 21, 2023View →
IR
INGERSOLL RAND INC.
PURCHASEGRANT
Stock grant
4,0594,059Feb 23, 2023Feb 27, 2023View →
IR
INGERSOLL RAND INC.
PURCHASE
4,42661,825Feb 22, 2023Feb 24, 2023View →
IR
INGERSOLL RAND INC.
SALE
4,4260Feb 22, 2023Feb 24, 2023View →
IR
INGERSOLL RAND INC.
PURCHASE
3,83957,399Feb 23, 2022Feb 24, 2022View →
IR
INGERSOLL RAND INC.
SALE
3,8390Feb 23, 2022Feb 24, 2022View →
IR
INGERSOLL RAND INC.
PURCHASEGRANT
Stock grant
4,4264,426Feb 22, 2022Feb 24, 2022View →
IR
INGERSOLL RAND INC.
PURCHASE
6,29753,560Mar 6, 2021Mar 9, 2021View →
IR
INGERSOLL RAND INC.
SALE
6,2970Mar 6, 2021Mar 9, 2021View →
IR
INGERSOLL RAND INC.
PURCHASEGRANT
Stock grant
3,8393,839Feb 23, 2021Feb 25, 2021View →
IR
INGERSOLL RAND INC.
PURCHASEGRANT
Stock grant
6,2976,297Mar 6, 2020Mar 10, 2020View →
Other insiders · IR
Loading peer insiders…
About this filer
CIK 0001207928
ROLE
Director
PRIMARY
IR
COMPANIES
3
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001207928DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback