Latest filing published 23 May 2025 for ITT INC..
Insider track record
No signal scores available.
Rebecca Ann Mcdonald: trading record in brief
Rebecca Ann Mcdonald is a declared insider at 2 companies; the most frequent names are Granite Construction Inc and ITT Inc. Over a trading history stretching from 30 December 2005 to 21 May 2025, the count stands at 74 filings.
On the market, this insider has only sold: 4 sales, €998k in total. Besides market trades, the filings include 50 share grants and 19 option exercises.
The record was last updated on 23 May 2025 with a share grant in ITT Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 3 days. The legal deadline for a Form 4 is two business days after the transaction. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Rebecca Ann Mcdonald
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,040 shares0Common StockSEC:0000950170-25-076931:0
- 1,114 shares0Common StockSEC:0000950170-24-061652:0
- 1,704 shares0Common StockSEC:0001209191-23-029147:0
- 1,999 shares0Common StockSEC:0001209191-22-030642:0
- 1,359 shares0Common StockSEC:0000899243-21-020313:0
- 2,062 shares0Common StockSEC:0000899243-20-013571:0
- 2,106 shares0Common StockSEC:0000899243-19-014653:0
- 1,860 shares0Common StockSEC:0000899243-18-013970:0
- 2,399 shares0Common StockSEC:0000899243-17-012855:0
- 2,860 shares0Common StockSEC:0000899243-16-019978:0
- 20,714 shares@ US$34.00Common StockSEC:0001127602-15-024404:0
- 2,171 shares0Common StockSEC:0001209191-15-041852:0
- 554 shares@ US$13.41Common StockSEC:0001127602-14-035163:0
- 657 shares@ US$11.60Common StockSEC:0001127602-14-027846:0
- 1,198 shares0Common StockSEC:0001127602-14-025668:0
- 5,849 shares@ US$34.43Common StockSEC:0001127602-14-025655:0
- 1,037 shares@ US$34.35Common StockSEC:0001127602-14-025655:1
- 855 shares@ US$9.13Common StockSEC:0001127602-14-020381:0
- 2,080 shares0Common StockSEC:0001209191-14-035903:0
- 694 shares@ US$11.87Common StockSEC:0001127602-14-010795:0
- 886 shares0Common StockSEC:0001209191-13-057777:0
- 7,459 shares@ US$30.65Common StockSEC:0001127602-13-010526:0
- 563 shares@ US$8.39Common StockSEC:0001185110-12-000012:0
- 577 shares@ US$8.31Common StockSEC:0001185110-12-000010:0
- 391 shares@ US$12.10Common StockSEC:0001185110-12-000008:0
25 of 67 declarations