David W. J. McGirr
Chief Financial Officer, Cubist Pharmaceuticals.
Companies
- X4 Pharmaceuticals, IncBoard member Nov 15, 2017 to now1
- Rhythm (United states)Board member Oct 4, 2017 to now2
- INSMED IncBoard member Nov 1, 2013 to now3
- Yarrow Bioscience, Inc.Board member Jan 24, 2018 to Aug 8, 20194
- Cubist PharmaceuticalsChief financial officer Jan 10, 2006 to Feb 20, 20135
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- INSMED Inc INSM97,723 shares6$9.3M at $95.67Feb 9, 2026
- Rhythm (United states) RYTM11,712 shares7$1.0M at $88.25Jun 23, 2026
- X4 Pharmaceuticals, Inc XFOR4,722 shares8$12.1K at $2.56Jun 9, 2025
As of each latest filing. The line shows shares held over time.
Recent filings
- Jun 23, 2026Exercised options 4,712 shares of Rhythm (United states)7
- Feb 9, 2026Gift 53,400 shares of INSMED Inc6
- Feb 9, 2026Gift 53,400 shares of INSMED Inc6
- Jun 18, 2025Exercised options 4,000 shares of Rhythm (United states)9
- Jun 9, 2025Granted 1,500 shares of X4 Pharmaceuticals, Inc8
- Jun 4, 2025Sold 3,000 shares at $73.27 of INSMED Inc10
- Jun 3, 2025Sold 9,873 shares at $65.64 of Rhythm (United states)11
- Jun 3, 2025Sold 55,558 shares at $65.15 of Rhythm (United states)11
- Jun 3, 2025Sold 3,250 shares at $71.30 of INSMED Inc10
- Jun 3, 2025Exercised options 65,431 shares at $4.59 of Rhythm (United states)11
- May 15, 2025Granted 5,058 shares of INSMED Inc12
- Jun 21, 2024Exercised options 3,000 shares of Rhythm (United states)13
- Jun 10, 2024Granted 45,000 shares of X4 Pharmaceuticals, Inc14
- May 13, 2024Granted 13,162 shares of INSMED Inc15
- Jun 13, 2023Granted 45,000 shares of X4 Pharmaceuticals, Inc16
- May 11, 2023Granted 13,192 shares of INSMED Inc17
- Jun 6, 2022Granted 6,667 shares of X4 Pharmaceuticals, Inc18
- May 11, 2022Granted 14,645 shares of INSMED Inc19
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2SEC EDGARRhythm (United states), Board member
- 3SEC EDGARINSMED Inc, Board member
- 4
- 5
- 6
- 7
- 8
- 9SEC EDGARForm 4 filed Jun 23, 2025
- 10SEC EDGARForm 4 filed Jun 4, 2025
- 11SEC EDGARForm 4 filed Jun 5, 2025
- 12SEC EDGARForm 4 filed May 19, 2025
- 13SEC EDGARForm 4 filed Jun 25, 2024
- 14SEC EDGARForm 4 filed Jun 11, 2024
- 15SEC EDGARForm 4 filed May 15, 2024
- 16SEC EDGARForm 4 filed Jun 14, 2023
- 17SEC EDGARForm 4 filed May 15, 2023
- 18SEC EDGARForm 4 filed Jun 27, 2022
- 19SEC EDGARForm 4 filed May 13, 2022