Latest filing published 08 May 2024 for DiamondRock Hospitality Co.
Filing timeline
BuySaleInsider track record
William J. Tennis: trading record in brief
William J. Tennis is a declared insider of DiamondRock Hospitality Co (senior executive), with filings sourced from SEC (Form 4). We count 53 filings; the first trade dates from 3 March 2010 and the latest from 7 May 2024.
On the market, this insider has only sold: 4 sales, €784k in total. The rest of the record consists of 46 share grants and 3 option exercises.
The latest filing, published on 8 May 2024, reports a share grant in DiamondRock Hospitality Co. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. Section 16 rules allow two business days to file each Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. 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 William J. Tennis
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 37,271 shares0Common stock, par value $0.01 per shareSEC:0001298946-24-000073:0
- 39,660 shares@ US$9.1820.8% of flowCommon stock, par value $0.01 per shareSEC:0001298946-24-000037:1
- 37,631 shares@ US$9.1819.7% of flowCommon stock, par value $0.01 per shareSEC:0001298946-24-000017:1
- 34,093 shares0Common stock, par value $0.01 per shareSEC:0001298946-24-000017:0
- 34,093 shares0Common stock, par value $0.01 per shareSEC:0001298946-24-000037:0
- 7,591 shares@ US$8.904.0% of flowCommon stock, par value $0.01 per shareSEC:0001298946-23-000031:1
- 37,645 shares0Common stock, par value $0.01 per shareSEC:0001298946-23-000031:0
- 3,838 shares@ US$9.552.0% of flowCommon stock, par value $0.01 per shareSEC:0001298946-22-000033:1
- 34,448 shares0Common stock, par value $0.01 per shareSEC:0001298946-22-000033:0
- 33,996 shares0Common stock, par value $0.01 per shareSEC:0001298946-22-000021:0
- 30,000 shares@ US$10.90100.0% of flowCommon stock, par value $0.01 per shareSEC:0001298946-21-000108:0
- 34,574 shares0Common stock, par value $0.01 per shareSEC:0001298946-21-000034:0
- 42,553 shares0Common stock, par value $0.01 per shareSEC:0001298946-21-000034:1
- 35,215 shares0Common stock, par value $0.01 per shareSEC:0001298946-21-000021:0
- 25,068 shares@ US$8.2637.7% of flowCommon stock, par value $0.01 per shareSEC:0001298946-20-000110:0
- 35,232 shares0Common stock, par value $0.01 per shareSEC:0001298946-20-000040:0
- 00Common stock, par value $0.01 per shareSEC:0001298946-19-000053:0
- 29,577 shares0Common stock, par value $0.01 per shareSEC:0001298946-19-000038:0
- 27,590 shares0Common stock, par value $0.01 per shareSEC:0001298946-19-000021:0
- 30,000 shares@ US$12.7938.1% of flowCommon stock, par value $0.01 per shareSEC:0001298946-18-000078:0
- 13,447 shares0Common stock, par value $0.01 per shareSEC:0001298946-18-000037:0
- 30,943 shares0Common stock, par value $0.01 per shareSEC:0001298946-18-000037:1
- 2,677 shares@ US$11.203.3% of flowCommon stock, par value $0.01 per shareSEC:0001298946-17-000019:0
- 24,554 shares0Common stock, par value $0.01 per shareSEC:0001298946-17-000019:1
- 28,651 shares0Common stock, par value $0.01 per shareSEC:0001298946-16-000124:0
25 of 53 declarations