Keith Barnes
Director, Rogers Corporation.
Companies
- Knowles CorpBoard member Feb 14, 2014 to now1
- VIAVI SolutionsBoard member Oct 18, 2011 to now2
- Rogers CorporationBoard member Oct 13, 2015 to May 5, 20233
- IntermecBoard member Jan 20, 2012 to Sep 17, 20134
- Cascade MicrotechBoard member Dec 14, 2006 to Jan 4, 20115
- Agilent TechnologiesSenior Vice President Apr 12, 2006 to Apr 12, 20066
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Knowles Corp KN63,299 shares7$2.2M at $34.17Apr 28, 2026
VIAVI Solutions VIAV27,213 shares8$950.8K at $34.94Nov 10, 2025
Rogers Corporation ROG2,770 shares9$374.1K at $135.06May 4, 2023
As of each latest filing. The line shows shares held over time.
Recent filings
- Apr 28, 2026Granted 6,265 shares at $30.33 of Knowles Corp7
- Feb 19, 2026Sold 41,048 shares at $27.16 of Knowles Corp10
- Feb 10, 2026Gift 41,048 shares of Knowles Corp10
- Feb 10, 2026Gift 41,048 shares of Knowles Corp10
- Nov 10, 2025Sold 97,938 shares at $18.17 of VIAVI Solutions8
- Nov 10, 2025Sold 23,529 shares at $18.22 of VIAVI Solutions8
- Nov 7, 2025Exercised options 23,529 shares of VIAVI Solutions11
- Nov 3, 2025Sold 13,570 shares at $17.34 of VIAVI Solutions12
- Nov 3, 2025Sold 40,363 shares at $17.25 of VIAVI Solutions12
- Apr 29, 2025Granted 11,890 shares at $15.98 of Knowles Corp13
- Feb 4, 2025Sold 15,418 shares at $12.24 of VIAVI Solutions14
- Nov 6, 2024Exercised options 26,819 shares of VIAVI Solutions15
- Sep 30, 2024Sold 6,725 shares at $17.88 of Knowles Corp16
- May 31, 2024Sold 5,186 shares at $17.45 of Knowles Corp17
- Apr 30, 2024Granted 10,740 shares at $15.83 of Knowles Corp18
- Nov 8, 2023Exercised options 15,418 shares of VIAVI Solutions19
- May 4, 2023Granted 950 shares of Rogers Corporation9
- May 2, 2023Granted 10,373 shares at $16.39 of Knowles Corp20
- Nov 11, 2022Exercised options 13,544 shares of VIAVI Solutions21
- Jun 9, 2022Sold 400 shares at $260.20 of Rogers Corporation22
- May 5, 2022Granted 600 shares of Rogers Corporation23
- Apr 26, 2022Granted 9,316 shares at $18.25 of Knowles Corp24
- Nov 12, 2021Exercised options 15,775 shares of VIAVI Solutions25
- Aug 19, 2021Sold 3,130 shares of Rogers Corporation26
- Jun 10, 2021Sold 775 shares at $194.39 of Rogers Corporation27
Trade performance
| Date | Stock | Trade | Value | Return since | Vs S&P since | Vs S&P, 1 year |
|---|---|---|---|---|---|---|
| Jun 9, 2022 | ROG | Sale | $104.1K | −47.2% | +139.4% | +46.2% |
| Jun 10, 2021 | ROG | Sale | $150.7K | −27.3% | +109.5% | −45.0% |
| Jun 11, 2020 | ROG | Sale | $47.2K | +31.1% | +125.7% | −40.1% |
| Feb 25, 2019 | ROG | Sale | $109.0K | −11.2% | +187.3% | +36.4% |
Returns are price-only (no dividends), measured from the trade date.
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARKnowles Corp, Board member
- 2SEC EDGARVIAVI Solutions, Board member
- 3SEC EDGARRogers Corporation, Board member
- 4SEC EDGARIntermec, Board member
- 5SEC EDGARCascade Microtech, Board member
- 6
- 7
- 8
- 9
- 10SEC EDGARForm 4 filed Feb 24, 2026
- 11SEC EDGARForm 4 filed Nov 10, 2025
- 12SEC EDGARForm 4 filed Nov 4, 2025
- 13SEC EDGARForm 4 filed May 1, 2025
- 14SEC EDGARForm 4 filed Feb 5, 2025
- 15SEC EDGARForm 4 filed Nov 7, 2024
- 16SEC EDGARForm 4 filed Sep 30, 2024
- 17SEC EDGARForm 4 filed May 31, 2024
- 18SEC EDGARForm 4 filed May 2, 2024
- 19SEC EDGARForm 4 filed Nov 13, 2023
- 20SEC EDGARForm 4 filed May 4, 2023
- 21SEC EDGARForm 4 filed Nov 14, 2022
- 22SEC EDGARForm 4 filed Jun 9, 2022
- 23SEC EDGARForm 4 filed May 6, 2022
- 24SEC EDGARForm 4 filed Apr 27, 2022
- 25SEC EDGARForm 4 filed Nov 15, 2021
- 26SEC EDGARForm 4 filed Aug 20, 2021
- 27SEC EDGARForm 4 filed Jun 11, 2021