Sign inGet started

Flammer Martina M.D.

Insider CIK 1796960 · INSM Chief Medical 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
INSM INSMED Inc M Exercise deriv2026-08-062026-08-078,895— $035,580SEC↗
INSM INSMED Inc M Exercise deriv2026-08-062026-08-0718,278— $036,555SEC↗
INSM INSMED Inc S Sale2026-08-062026-08-0718,278$129.40 $2.37M60,486SEC↗
INSM INSMED Inc S Sale2026-08-062026-08-078,895$127.00 $1.13M78,764SEC↗
INSM INSMED Inc M Exercise2026-08-062026-08-0718,278$18.95 $346.4K78,764SEC↗
INSM INSMED Inc M Exercise2026-08-062026-08-078,895$25.83 $229.8K87,659SEC↗
INSM INSMED Inc M Exercise deriv2026-08-062026-08-078,895— $035,580SEC↗
INSM INSMED Inc M Exercise deriv2026-08-062026-08-0718,278— $036,555SEC↗
INSM INSMED Inc S Sale2026-08-062026-08-0718,278$129.40 $2.37M60,486SEC↗
INSM INSMED Inc S Sale2026-08-062026-08-078,895$127.00 $1.13M78,764SEC↗
INSM INSMED Inc M Exercise2026-08-062026-08-078,895$25.83 $229.8K87,659SEC↗
INSM INSMED Inc M Exercise2026-08-062026-08-0718,278$18.95 $346.4K78,764SEC↗
INSM INSMED Inc M Exercise deriv2026-07-062026-07-084,357— $04,358SEC↗
INSM INSMED Inc M Exercise deriv2026-07-062026-07-087,945— $023,835SEC↗
INSM INSMED Inc S Sale2026-07-062026-07-084,854$109.02 $529.2K67,934SEC↗
INSM INSMED Inc M Exercise2026-07-062026-07-084,357$19.74 $86.0K72,788SEC↗
INSM INSMED Inc M Exercise2026-07-062026-07-087,945$29.13 $231.4K68,431SEC↗
INSM INSMED Inc S Sale2026-07-062026-07-087,448$110.60 $823.7K60,486SEC↗
INSM INSMED Inc S Sale2026-06-052026-06-051,858$103.78 $192.8K60,486SEC↗
INSM INSMED Inc S Sale2026-06-032026-06-052,566$102.27 $262.4K62,344SEC↗
INSM INSMED Inc S Sale2026-05-142026-05-1510,479$117.54 $1.23M64,910SEC↗
INSM INSMED Inc S Sale2026-05-132026-05-153,384$116.18 $393.2K75,389SEC↗
INSM INSMED Inc S Sale2026-05-132026-05-154,470$112.76 $504.0K78,773SEC↗
INSM INSMED Inc M Exercise deriv2026-05-112026-05-1312,949— $00SEC↗
INSM INSMED Inc S Sale2026-05-112026-05-13830$101.18 $84.0K83,243SEC↗
INSM INSMED Inc S Sale2026-05-112026-05-1312,119$100.35 $1.22M84,073SEC↗
INSM INSMED Inc M Exercise2026-05-112026-05-1312,949$17.07 $221.0K96,192SEC↗
INSM INSMED Inc S Sale2026-02-052026-02-06869$152.44 $132.5K83,243SEC↗
INSM INSMED Inc S Sale2026-02-032026-02-04795$155.77 $123.8K84,112SEC↗
INSM INSMED Inc M Exercise deriv2026-02-022026-02-047,982— $023,948SEC↗
INSM INSMED Inc M Exercise2026-02-022026-02-047,982$65.72 $524.6K92,889SEC↗
INSM INSMED Inc S Sale2026-02-022026-02-04563$152.06 $85.6K92,326SEC↗
INSM INSMED Inc S Sale2026-02-022026-02-04928$153.16 $142.1K91,398SEC↗
INSM INSMED Inc S Sale2026-02-022026-02-043,349$154.56 $517.6K88,049SEC↗
INSM INSMED Inc S Sale2026-02-022026-02-043,042$155.46 $472.9K85,007SEC↗
INSM INSMED Inc S Sale2026-02-022026-02-04100$156.86 $15.7K84,907SEC↗
INSM INSMED Inc S Sale2026-01-092026-01-131,887$186.19 $351.3K84,907SEC↗
INSM INSMED Inc S Sale2026-01-082026-01-081,660$173.87 $288.6K90,045SEC↗
INSM INSMED Inc S Sale2026-01-082026-01-083,251$174.17 $566.2K86,794SEC↗
INSM INSMED Inc S Sale2026-01-072026-01-081,434$175.84 $252.2K91,705SEC↗
INSM INSMED Inc M Exercise deriv2026-01-062026-01-088,570— $00SEC↗
INSM INSMED Inc S Sale2026-01-062026-01-082,830$174.21 $493.0K95,711SEC↗
INSM INSMED Inc S Sale2026-01-062026-01-08957$175.01 $167.5K94,754SEC↗
INSM INSMED Inc S Sale2026-01-062026-01-081,615$173.33 $279.9K93,139SEC↗
INSM INSMED Inc S Sale2026-01-062026-01-084,783$173.47 $829.7K98,541SEC↗
INSM INSMED Inc M Exercise2026-01-062026-01-088,570$26.43 $226.5K103,324SEC↗
INSM INSMED Inc M Exercise deriv2026-01-052026-01-067,945— $031,780SEC↗
INSM INSMED Inc M Exercise deriv2026-01-052026-01-064,358— $08,715SEC↗
INSM INSMED Inc S Sale2026-01-052026-01-06655$174.28 $114.2K95,456SEC↗
INSM INSMED Inc M Exercise2026-01-052026-01-064,358$19.74 $86.0K99,112SEC↗
INSM INSMED Inc M Exercise2026-01-052026-01-067,945$29.13 $231.4K107,057SEC↗
INSM INSMED Inc S Sale2026-01-052026-01-062,799$169.29 $473.8K104,258SEC↗
INSM INSMED Inc S Sale2026-01-052026-01-06702$175.73 $123.4K94,754SEC↗
INSM INSMED Inc S Sale2026-01-052026-01-061,820$173.45 $315.7K96,111SEC↗
INSM INSMED Inc S Sale2026-01-052026-01-06286$171.92 $49.2K97,931SEC↗
INSM INSMED Inc S Sale2026-01-052026-01-062,836$171.19 $485.5K98,217SEC↗
INSM INSMED Inc S Sale2026-01-052026-01-063,205$170.61 $546.8K101,053SEC↗
INSM INSMED Inc A Award deriv2026-01-022026-01-0631,280— $031,280SEC↗
INSM INSMED Inc A Award2026-01-022026-01-065,998— $089,109SEC↗
INSM INSMED Inc A Award2026-01-022026-01-065,645— $094,754SEC↗
INSM INSMED Inc M Exercise deriv2025-12-012025-12-038,895— $044,475SEC↗
INSM INSMED Inc M Exercise2025-12-012025-12-038,895$25.83 $229.8K92,006SEC↗
INSM INSMED Inc S Sale2025-12-012025-12-035,886$207.03 $1.22M84,670SEC↗
INSM INSMED Inc S Sale2025-12-012025-12-031,559$207.73 $323.9K83,111SEC↗
INSM INSMED Inc S Sale2025-12-012025-12-031,450$205.98 $298.7K90,556SEC↗
INSM INSMED Inc M Exercise deriv2025-11-112025-11-1318,277— $054,833SEC↗
INSM INSMED Inc M Exercise deriv2025-11-112025-11-1312,949— $012,949SEC↗
INSM INSMED Inc S Sale2025-11-112025-11-1310,622$190.33 $2.02M86,024SEC↗
INSM INSMED Inc M Exercise2025-11-112025-11-1312,949$17.07 $221.0K96,060SEC↗
INSM INSMED Inc M Exercise2025-11-112025-11-1318,277$18.95 $346.3K114,337SEC↗
INSM INSMED Inc S Sale2025-11-112025-11-135,467$188.38 $1.03M108,870SEC↗
INSM INSMED Inc S Sale2025-11-112025-11-1312,224$189.36 $2.31M96,646SEC↗
INSM INSMED Inc S Sale2025-11-112025-11-132,913$191.04 $556.5K83,111SEC↗
INSM INSMED Inc M Exercise deriv2025-09-022025-09-0413,680— $00SEC↗
INSM INSMED Inc M Exercise deriv2025-09-022025-09-0423,835— $039,725SEC↗
INSM INSMED Inc M Exercise deriv2025-09-022025-09-0417,790— $053,370SEC↗
INSM INSMED Inc M Exercise deriv2025-09-022025-09-0436,555— $073,110SEC↗
INSM INSMED Inc M Exercise deriv2025-09-022025-09-0413,072— $013,073SEC↗
INSM INSMED Inc M Exercise deriv2025-09-022025-09-0438,846— $025,898SEC↗
INSM INSMED Inc M Exercise deriv2025-09-022025-09-0425,710— $08,570SEC↗
INSM INSMED Inc M Exercise deriv2025-09-022025-09-0417,160— $00SEC↗
INSM INSMED Inc S Sale2025-09-022025-09-0428,063$144.05 $4.04M181,508SEC↗
INSM INSMED Inc S Sale2025-09-022025-09-045,877$142.03 $834.7K244,816SEC↗
INSM INSMED Inc S Sale2025-09-022025-09-0419,066$141.27 $2.69M250,693SEC↗
INSM INSMED Inc M Exercise2025-09-022025-09-0417,790$25.83 $459.5K269,759SEC↗
INSM INSMED Inc M Exercise2025-09-022025-09-0423,835$29.13 $694.3K251,969SEC↗
INSM INSMED Inc M Exercise2025-09-022025-09-0436,555$18.95 $692.7K228,134SEC↗
INSM INSMED Inc M Exercise2025-09-022025-09-0413,072$19.74 $258.0K191,579SEC↗
INSM INSMED Inc M Exercise2025-09-022025-09-0438,846$17.07 $663.1K178,507SEC↗
INSM INSMED Inc M Exercise2025-09-022025-09-0425,710$26.43 $679.5K139,661SEC↗
INSM INSMED Inc M Exercise2025-09-022025-09-0417,160$26.46 $454.1K113,951SEC↗
INSM INSMED Inc M Exercise2025-09-022025-09-0413,680$34.03 $465.5K96,791SEC↗
INSM INSMED Inc S Sale2025-09-022025-09-0435,245$143.16 $5.05M209,571SEC↗
INSM INSMED Inc S Sale2025-09-022025-09-0434,615$146.05 $5.06M83,111SEC↗
INSM INSMED Inc S Sale2025-09-022025-09-0463,782$145.33 $9.27M117,726SEC↗
INSM INSMED Inc M Exercise deriv2025-08-042025-08-068,715— $026,145SEC↗
INSM INSMED Inc S Sale2025-08-042025-08-068,715$109.50 $954.3K83,111SEC↗
INSM INSMED Inc M Exercise2025-08-042025-08-068,715$19.74 $172.0K91,826SEC↗
INSM INSMED Inc M Exercise deriv2025-06-112025-06-1219,423— $064,744SEC↗
INSM INSMED Inc S Sale2025-06-112025-06-1219,423$94.50 $1.84M83,111SEC↗
INSM INSMED Inc M Exercise2025-06-112025-06-1219,423$17.07 $331.6K102,534SEC↗
INSM INSMED Inc M Exercise deriv2025-06-102025-06-1225,740— $017,160SEC↗
INSM INSMED Inc M Exercise2025-06-102025-06-1225,740$26.46 $681.1K108,851SEC↗
INSM INSMED Inc S Sale2025-06-102025-06-1225,740$88.64 $2.28M83,111SEC↗
INSM INSMED Inc S Sale2025-06-032025-06-041,686$71.50 $120.5K83,111SEC↗
INSM INSMED Inc S Sale2025-05-162025-05-191,799$67.53 $121.5K84,797SEC↗
INSM INSMED Inc A Award deriv2025-05-152025-05-1931,610— $031,610SEC↗
INSM INSMED Inc A Award2025-05-152025-05-196,508— $096,521SEC↗
INSM INSMED Inc S Sale2025-05-152025-05-199,925$65.47 $649.8K86,596SEC↗
INSM INSMED Inc S Sale2025-05-142025-05-151,744$65.61 $114.4K90,013SEC↗
INSM INSMED Inc S Sale2025-05-132025-05-158,408$67.81 $570.1K91,757SEC↗
INSM INSMED Inc S Sale2025-02-102025-02-129,729$77.02 $749.3K128,264SEC↗
INSM INSMED Inc S Sale2025-02-102025-02-1223,010$79.33 $1.83M100,165SEC↗
INSM INSMED Inc S Sale2025-02-102025-02-125,089$78.36 $398.8K123,175SEC↗
INSM INSMED Inc S Sale2025-02-072025-02-0760$79.59 $4.8K137,993SEC↗
INSM INSMED Inc S Sale2025-02-062025-02-0733,055$80.90 $2.67M138,053SEC↗
INSM INSMED Inc A Award2025-02-052025-02-0770,943— $0171,108SEC↗
INSM INSMED Inc S Sale2025-01-142025-01-161,384$68.72 $95.1K100,165SEC↗
INSM INSMED Inc S Sale2025-01-102025-01-104,801$63.62 $305.4K101,549SEC↗
INSM INSMED Inc S Sale2025-01-102025-01-101,371$63.73 $87.4K106,350SEC↗
INSM INSMED Inc A Award deriv2025-01-082025-01-1031,930— $031,930SEC↗
INSM INSMED Inc A Award2025-01-082025-01-106,657— $0107,721SEC↗
INSM INSMED Inc S Sale2025-01-082025-01-101,702$66.16 $112.6K101,064SEC↗
INSM INSMED Inc S Sale2025-01-072025-01-103,344$65.91 $220.4K102,766SEC↗
INSM INSMED Inc M Exercise deriv2024-09-162024-09-1613,436— $013,680SEC↗
INSM INSMED Inc S Sale2024-09-162024-09-1613,436$74.92 $1.01M106,134SEC↗
INSM INSMED Inc M Exercise2024-09-162024-09-1613,436$34.03 $457.2K119,570SEC↗
INSM INSMED Inc M Exercise deriv2024-09-132024-09-1626,969— $027,116SEC↗
INSM INSMED Inc S Sale2024-09-132024-09-1626,969$74.90 $2.02M106,134SEC↗
INSM INSMED Inc M Exercise2024-09-132024-09-1626,969$34.03 $917.8K133,103SEC↗
INSM INSMED Inc M Exercise deriv2024-09-122024-09-16635— $054,085SEC↗
INSM INSMED Inc M Exercise2024-09-122024-09-16635$34.03 $21.6K106,769SEC↗
INSM INSMED Inc S Sale2024-09-122024-09-16635$74.92 $47.6K106,134SEC↗
INSM INSMED Inc M Exercise deriv2024-09-062024-09-1014,130— $00SEC↗
INSM INSMED Inc M Exercise deriv2024-09-062024-09-1036,555— $0109,665SEC↗
INSM INSMED Inc M Exercise deriv2024-09-062024-09-1025,740— $042,900SEC↗
INSM INSMED Inc M Exercise deriv2024-09-062024-09-1018,874— $00SEC↗
INSM INSMED Inc M Exercise deriv2024-09-062024-09-1034,280— $034,280SEC↗
INSM INSMED Inc M Exercise deriv2024-09-062024-09-1019,423— $084,167SEC↗
INSM INSMED Inc M Exercise2024-09-062024-09-1014,130$23.75 $335.6K235,713SEC↗
INSM INSMED Inc S Sale2024-09-062024-09-1063,483$71.43 $4.53M115,198SEC↗
INSM INSMED Inc S Sale2024-09-062024-09-1076,455$70.90 $5.42M178,681SEC↗
INSM INSMED Inc M Exercise2024-09-062024-09-1019,423$17.07 $331.6K255,136SEC↗
INSM INSMED Inc S Sale2024-09-062024-09-109,064$72.61 $658.1K106,134SEC↗
INSM INSMED Inc M Exercise2024-09-062024-09-1036,555$18.95 $692.7K142,689SEC↗
INSM INSMED Inc M Exercise2024-09-062024-09-1025,740$26.46 $681.1K168,429SEC↗
INSM INSMED Inc M Exercise2024-09-062024-09-1018,874$23.66 $446.6K187,303SEC↗
INSM INSMED Inc M Exercise2024-09-062024-09-1034,280$26.43 $906.0K221,583SEC↗
INSM INSMED Inc M Exercise deriv2024-06-102024-06-1221,195— $014,130SEC↗
INSM INSMED Inc M Exercise2024-06-102024-06-1221,195$23.75 $503.4K127,329SEC↗
INSM INSMED Inc S Sale2024-06-102024-06-1221,195$60.00 $1.27M106,134SEC↗
INSM INSMED Inc M Exercise deriv2024-05-302024-05-3021,195— $035,325SEC↗
INSM INSMED Inc M Exercise2024-05-302024-05-3021,195$23.75 $503.4K127,329SEC↗
INSM INSMED Inc S Sale2024-05-302024-05-3021,195$55.00 $1.17M106,134SEC↗
INSM INSMED Inc M Exercise deriv2024-05-282024-05-30103,806— $018,874SEC↗
INSM INSMED Inc S Sale2024-05-282024-05-30103,806$49.62 $5.15M106,134SEC↗
INSM INSMED Inc M Exercise2024-05-282024-05-30103,806$23.66 $2.46M209,940SEC↗
INSM INSMED Inc S Sale2024-05-172024-05-174,642$25.09 $116.5K106,134SEC↗
INSM INSMED Inc S Sale2024-05-142024-05-1510,640$25.47 $271.0K110,776SEC↗
INSM INSMED Inc A Award deriv2024-05-132024-05-1571,160— $071,160SEC↗
INSM INSMED Inc A Award2024-05-132024-05-1514,518— $0121,416SEC↗
INSM INSMED Inc S Sale2024-01-122024-01-124,667$28.63 $133.6K106,898SEC↗
INSM INSMED Inc S Sale2024-01-102024-01-111,245$28.90 $36.0K111,565SEC↗
INSM INSMED Inc S Sale2024-01-092024-01-114,715$29.01 $136.8K112,810SEC↗
INSM INSMED Inc S Sale2024-01-052024-01-051,386$29.21 $40.5K117,525SEC↗
INSM INSMED Inc A Award deriv2024-01-042024-01-0563,560— $063,560SEC↗
INSM INSMED Inc A Award2024-01-042024-01-0512,873— $0118,911SEC↗
INSM INSMED Inc M Exercise deriv2023-12-222023-12-2228,310— $0122,680SEC↗
INSM INSMED Inc M Exercise2023-12-222023-12-2228,310$23.66 $669.8K134,348SEC↗
INSM INSMED Inc S Sale2023-12-222023-12-2228,310$30.00 $849.3K106,038SEC↗
INSM INSMED Inc S Sale2023-06-132023-06-158,868$19.27 $170.9K106,038SEC↗
INSM INSMED Inc S Sale2023-05-162023-05-171,718$18.43 $31.7K114,906SEC↗
INSM INSMED Inc S Sale2023-05-152023-05-172,576$19.28 $49.7K116,624SEC↗
INSM INSMED Inc A Award deriv2023-05-112023-05-15146,220— $0146,220SEC↗
INSM INSMED Inc A Award2023-05-112023-05-1514,775— $0119,200SEC↗
INSM INSMED Inc A Award2023-05-112023-05-1531,662— $0104,425SEC↗
INSM INSMED Inc S Sale2023-01-102023-01-123,439$18.06 $62.1K72,763SEC↗
INSM INSMED Inc A Award deriv2023-01-052023-01-0634,860— $034,860SEC↗
INSM INSMED Inc A Award2023-01-052023-01-067,598— $072,656SEC↗
INSM INSMED Inc A Award2023-01-052023-01-063,546— $076,202SEC↗
INSM INSMED Inc S Sale2023-01-052023-01-061,374$19.73 $27.1K65,058SEC↗
INSM INSMED Inc S Sale2022-05-162022-05-181,574$18.51 $29.1K66,432SEC↗
INSM INSMED Inc A Award deriv2022-05-112022-05-13103,590— $0103,590SEC↗
INSM INSMED Inc A Award2022-05-112022-05-1321,968— $068,006SEC↗
INSM INSMED Inc S Sale2022-01-112022-01-131,495$25.11 $37.5K46,038SEC↗
INSM INSMED Inc A Award deriv2022-01-062022-01-1068,560— $068,560SEC↗
INSM INSMED Inc A Award2022-01-062022-01-1014,188— $047,533SEC↗
INSM INSMED Inc S Sale2022-01-052022-01-071,423$27.61 $39.3K33,345SEC↗
INSM INSMED Inc A Award deriv2021-05-122021-05-1468,640— $068,640SEC↗
INSM INSMED Inc A Award2021-05-122021-05-1414,172— $034,768SEC↗
INSM INSMED Inc A Award deriv2021-01-072021-01-0854,720— $054,720SEC↗
INSM INSMED Inc A Award2021-01-072021-01-0811,019— $020,596SEC↗
INSM INSMED Inc F Tax w/h2021-01-032021-01-06949$33.29 $31.6K9,577SEC↗
INSM INSMED Inc A Award deriv2020-01-032020-01-0756,520— $056,520SEC↗
INSM INSMED Inc A Award2020-01-032020-01-0710,526— $010,526SEC↗
INSM INSMED Inc A Award deriv2020-01-022020-01-06150,990— $0150,990SEC↗