Latest filing published 25 Apr 2023 for Tessco Technologies INC, €273k.
Filing timeline
BuySaleInsider track record
Robert B. Barnhill Jr.: trading record in brief
Robert B. Barnhill Jr. appears in our data through filings on Tessco Technologies Inc shares, published by SEC (Form 4). In total, 195 filings cover trades dated from 4 May 2006 to 25 April 2023.
No open-market purchase appears, only 120 sales worth €10.4M. Outside the open market, there are 26 share grants and 49 option exercises. 2023 to date brings no purchases and 8 sales.
The record was last updated on 25 April 2023 with an open-market sale (€273k) in Tessco Technologies Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. For comparison, the SEC allows two business days to file a Form 4. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Robert B. Barnhill Jr.
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 34,402 shares@ US$8.7757.2% of flowCommon StockSEC:0001104659-23-049692:0
- 25,598 shares@ US$8.7642.8% of flowCommon StockSEC:0001104659-23-049692:1
- 2,695 shares@ US$6.250.4% of flowCommon StockSEC:0001104659-23-045597:4
- 15,000 shares@ US$8.772.8% of flowCommon StockSEC:0001104659-23-045597:5
- 5,000 shares@ US$7.90Common StockSEC:0001104659-23-045597:1
- 10,000 shares@ US$7.85Common StockSEC:0001104659-23-045597:2
- 2,305 shares@ US$6.25Common StockSEC:0001104659-23-045597:3
- 5,000 shares@ US$8.006.9% of flowCommon StockSEC:0001104659-23-045597:0
- 9,403 sharesCommon StockSEC:0001179110-20-006333:1
- 4,500 sharesCommon StockSEC:0001179110-20-006333:0
- 750 sharesCommon StockSEC:0001179110-19-005934:0
- 3,000 sharesCommon StockSEC:0001179110-19-005934:1
- 5,027 shares@ US$17.911.9% of flowCommon StockSEC:0001179110-18-009967:0
- 4,961 shares@ US$17.901.9% of flowCommon StockSEC:0001179110-18-009967:1
- 6,467 shares@ US$18.022.5% of flowCommon StockSEC:0001179110-18-009892:0
- 9,709 shares@ US$17.693.7% of flowCommon StockSEC:0001179110-18-009892:1
- 8,000 shares@ US$17.743.0% of flowCommon StockSEC:0001179110-18-009892:2
- 1,750 shares@ US$18.250.7% of flowCommon StockSEC:0001179110-18-009842:0
- 20,853 shares@ US$18.308.1% of flowCommon StockSEC:0001179110-18-009842:1
- 7,240 shares@ US$18.112.8% of flowCommon StockSEC:0001179110-18-008108:0
- 2,468 shares@ US$18.080.9% of flowCommon StockSEC:0001179110-18-007728:2
- 2,375 shares@ US$18.000.9% of flowCommon StockSEC:0001179110-18-007728:0
- 1,300 shares@ US$18.030.5% of flowCommon StockSEC:0001179110-18-007728:1
- 750 sharesCommon StockSEC:0001179110-18-006736:0
- 199 sharesCommon StockSEC:0001179110-18-006736:1
25 of 193 declarations