Sign inGet started

MCGIRR DAVID W J

Insider CIK 1219023 · INSM Director · RLYP Director · ROKA Director · ASNS Director · MNLO Director · RYTM Director · CBST SVP & Chief Financial Officer

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2026-06-242026-06-253,691— $03,691SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2026-06-242026-06-252,324— $02,324SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN M Exercise deriv2026-06-232026-06-254,712— $00SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN M Exercise2026-06-232026-06-254,712— $011,712SEC↗
INSM INSMED Inc G Gift2026-02-092026-02-1153,400— $053,400SEC↗
INSM INSMED Inc G Gift2026-02-092026-02-1153,400— $044,323SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2025-06-242025-06-264,712— $04,712SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2025-06-242025-06-267,037— $07,037SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN M Exercise deriv2025-06-182025-06-234,000— $00SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN M Exercise2025-06-182025-06-234,000— $07,000SEC↗
XFOR X4 Pharmaceuticals, Inc A Award2025-06-092025-06-101,500— $04,722SEC↗
INSM INSMED Inc S Sale2025-06-042025-06-043,000$73.27 $219.8K97,723SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN M Exercise deriv2025-06-032025-06-0565,431— $00SEC↗
INSM INSMED Inc S Sale2025-06-032025-06-043,250$71.30 $231.7K100,723SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN M Exercise2025-06-032025-06-0565,431$4.59 $300.3K68,431SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN S Sale2025-06-032025-06-0555,558$65.15 $3.62M12,873SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN S Sale2025-06-032025-06-059,873$65.64 $648.1K3,000SEC↗
INSM INSMED Inc A Award2025-05-152025-05-195,058— $0103,973SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN M Exercise deriv2024-06-212024-06-253,000— $00SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN M Exercise2024-06-212024-06-253,000— $03,000SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2024-06-182024-06-204,000— $04,000SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2024-06-182024-06-2014,000— $014,000SEC↗
XFOR X4 Pharmaceuticals, Inc A Award2024-06-102024-06-1145,000— $096,667SEC↗
INSM INSMED Inc A Award2024-05-132024-05-1513,162— $098,915SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2023-06-212023-06-233,000— $03,000SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2023-06-212023-06-2314,000— $014,000SEC↗
XFOR X4 Pharmaceuticals, Inc A Award2023-06-132023-06-1445,000— $051,667SEC↗
INSM INSMED Inc A Award2023-05-112023-05-1513,192— $085,753SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2022-06-082022-06-1020,000— $020,000SEC↗
XFOR X4 Pharmaceuticals, Inc A Award2022-06-062022-06-276,667— $06,667SEC↗
INSM INSMED Inc A Award2022-05-112022-05-1314,645— $072,561SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2021-06-092021-06-1115,000— $015,000SEC↗
XFOR X4 Pharmaceuticals, Inc A Award deriv2021-06-022021-06-026,000$9.50 $57.0K6,000SEC↗
INSM INSMED Inc A Award2021-05-122021-05-147,558— $057,916SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2020-06-172020-06-1818,500— $018,500SEC↗
XFOR X4 Pharmaceuticals, Inc A Award deriv2020-06-102020-06-113,427— $03,427SEC↗
INSM INSMED Inc A Award2020-05-122020-05-148,097— $050,358SEC↗
MNLO Menlo Therapeutics Inc. A Award deriv2019-06-252019-08-0822,500— $065,780SEC↗
MNLO Menlo Therapeutics Inc. A Award deriv2019-06-252019-06-2722,500— $065,780SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2019-06-192019-06-2115,000— $015,000SEC↗
XFOR X4 Pharmaceuticals, Inc A Award deriv2019-06-172019-06-193,427— $03,427SEC↗
INSM INSMED Inc A Award2019-05-152019-05-166,899— $042,261SEC↗
RYTM RHYTHM PHARMACEUTICALS, IN A Award deriv2018-06-062018-06-0810,000— $010,000SEC↗
ASNS Arsanis, Inc. A Award deriv2018-06-052018-06-0710,000— $010,000SEC↗
INSM INSMED Inc A Award2018-05-152018-05-176,066— $035,362SEC↗
ASNS Arsanis, Inc. A Award deriv2017-11-152018-03-0525,000— $025,000SEC↗
ASNS Arsanis, Inc. A Award deriv2017-11-152017-12-017,324— $07,324SEC↗
ROKA Roka BioScience, Inc. A Award deriv2017-06-282017-06-303,000— $03,000SEC↗
INSM INSMED Inc A Award2017-05-172017-05-196,702— $029,296SEC↗
RLYP Relypsa Inc D To issuer deriv2016-09-012016-09-0255,232— $00SEC↗
RLYP Relypsa Inc D To issuer deriv2016-09-012016-09-023,828— $00SEC↗
RLYP Relypsa Inc D To issuer deriv2016-09-012016-09-0210,140— $00SEC↗
RLYP Relypsa Inc D To issuer deriv2016-09-012016-09-024,500— $00SEC↗
RLYP Relypsa Inc D To issuer deriv2016-09-012016-09-024,500— $00SEC↗
RLYP Relypsa Inc U Tender2016-09-012016-09-022,729$32.00 $87.3K2,250SEC↗
RLYP Relypsa Inc D To issuer2016-09-012016-09-022,250$32.00 $72.0K0SEC↗
ROKA Roka BioScience, Inc. A Award deriv2016-06-222016-06-2430,000— $030,000SEC↗
RLYP Relypsa Inc A Award deriv2016-06-212016-06-234,500— $04,500SEC↗
RLYP Relypsa Inc A Award2016-06-212016-06-232,250— $04,979SEC↗
RLYP Relypsa Inc S Sale2016-06-072016-06-081,013$19.34 $19.6K2,729SEC↗
INSM INSMED Inc A Award2016-05-192016-05-2312,742— $022,594SEC↗
ROKA Roka BioScience, Inc. A Award deriv2015-06-242015-06-2615,000— $015,000SEC↗
RLYP Relypsa Inc S Sale2015-06-112015-06-151,220$34.67 $42.3K3,742SEC↗
RLYP Relypsa Inc A Award deriv2015-06-042015-06-094,500— $04,500SEC↗
RLYP Relypsa Inc A Award2015-06-042015-06-092,250— $04,962SEC↗
INSM INSMED Inc A Award2015-01-082015-01-096,222— $09,852SEC↗
ROKA Roka BioScience, Inc. P Buy2014-11-172014-11-1720,994$3.65 $76.6K50,000SEC↗
ROKA Roka BioScience, Inc. P Buy2014-11-142014-11-1729,006$3.57 $103.6K29,006SEC↗
INSM INSMED Inc M Exercise deriv2014-10-312014-11-04702— $00SEC↗
INSM INSMED Inc M Exercise2014-10-312014-11-04702— $03,630SEC↗
RLYP Relypsa Inc A Award deriv2014-06-192014-06-233,828— $03,828SEC↗
RLYP Relypsa Inc A Award2014-06-192014-06-232,712— $02,712SEC↗
INSM INSMED INC A Award2014-01-102014-01-142,928— $03,630SEC↗
INSM INSMED INC A Award deriv2013-10-312013-11-01702— $0702SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise deriv2013-02-162013-02-201,500— $04,500SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise2013-02-162013-02-201,500— $018,700SEC↗
CBST CUBIST PHARMACEUTICALS INC A Award deriv2013-02-152013-02-204,807— $04,807SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise deriv2012-09-212012-09-2415,000— $010,000SEC↗
CBST CUBIST PHARMACEUTICALS INC S Sale2012-09-212012-09-2415,000$49.79 $746.9K17,200SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise2012-09-212012-09-2415,000$10.35 $155.3K32,200SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise deriv2012-08-242012-08-2720,000— $025,000SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise2012-08-242012-08-2720,000$10.35 $207.0K37,200SEC↗
CBST CUBIST PHARMACEUTICALS INC S Sale2012-08-242012-08-2720,000$45.69 $913.8K17,200SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise deriv2012-05-152012-05-161,600— $01,600SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise2012-05-152012-05-161,600— $022,480SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise deriv2012-05-142012-05-161,875— $03,750SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise2012-05-142012-05-161,875— $020,880SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise deriv2012-05-132012-05-151,400— $04,200SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise2012-05-132012-05-151,400— $019,005SEC↗
CBST CUBIST PHARMACEUTICALS INC J Other2012-03-302012-04-03260$43.25 $11.2K17,605SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise deriv2012-02-232012-02-2715,000— $00SEC↗
CBST CUBIST PHARMACEUTICALS INC S Sale2012-02-232012-02-2715,000$42.68 $640.2K17,345SEC↗
CBST CUBIST PHARMACEUTICALS INC M Exercise2012-02-232012-02-2715,000$12.61 $189.2K32,345SEC↗
CBST CUBIST PHARMACEUTICALS INC A Award deriv2012-02-162012-02-216,000— $06,000SEC↗
CBST CUBIST PHARMACEUTICALS INC A Award deriv2012-02-162012-02-2137,500— $037,500SEC↗