Skip to Main Content
Insider Trading

BPMC Stock Insider Trading Activity

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on BPMC stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Track Major Insider Updates On X/Twitter

Recent insider purchases and sales - BPMC

Name / Title Purchase / Sale Shares Date Disclosed (EST)
Albers Jeffrey W.
Sale 2100 Dec 19, 2024 Dec. 20, 2024, 5:15 p.m.
Albers Jeffrey W.
Sale 5180 Dec 19, 2024 Dec. 20, 2024, 5:15 p.m.
Albers Jeffrey W.
Sale 3800 Dec 19, 2024 Dec. 20, 2024, 5:15 p.m.
Albers Jeffrey W.
Sale 3920 Dec 19, 2024 Dec. 20, 2024, 5:15 p.m.
Rossi Christina CHIEF OPERATING OFFICER
Sale 108 Dec 18, 2024 Dec. 20, 2024, 5:15 p.m.
Rossi Christina CHIEF OPERATING OFFICER
Sale 2166 Dec 18, 2024 Dec. 20, 2024, 5:15 p.m.
Hurley Ariel PRINCIPAL ACCOUNTING OFFICER
Sale 1200 Dec 12, 2024 Dec. 16, 2024, 8:51 p.m.
Hurley Ariel PRINCIPAL ACCOUNTING OFFICER
Sale 619 Dec 12, 2024 Dec. 16, 2024, 8:51 p.m.
Haviland Kate CHIEF EXECUTIVE OFFICER
Sale 207 Nov 29, 2024 Dec. 3, 2024, 6:33 p.m.
Haviland Kate CHIEF EXECUTIVE OFFICER
Sale 400 Nov 29, 2024 Dec. 3, 2024, 6:33 p.m.
Haviland Kate CHIEF EXECUTIVE OFFICER
Sale 1746 Nov 29, 2024 Dec. 3, 2024, 6:33 p.m.
Rossi Christina CHIEF OPERATING OFFICER
Sale 2274 Nov 27, 2024 Dec. 2, 2024, 7:52 p.m.
COATS LONNEL
Sale 4500 Nov 20, 2024 Nov. 22, 2024, 5:47 p.m.
COATS LONNEL
Sale 5287 Nov 20, 2024 Nov. 22, 2024, 5:47 p.m.
COATS LONNEL
Sale 9824 Nov 21, 2024 Nov. 22, 2024, 5:47 p.m.
COATS LONNEL
Sale 213 Nov 20, 2024 Nov. 22, 2024, 5:47 p.m.
Albers Jeffrey W.
Sale 5000 Nov 07, 2024 Nov. 12, 2024, 5:15 p.m.
Namouni Fouad PRESIDENT, R & D
Sale 3633 Oct 03, 2024 Oct. 4, 2024, 5:09 p.m.
Albers Jeffrey W.
Sale 11968 Sep 09, 2024 Sept. 11, 2024, 4:06 p.m.
Albers Jeffrey W.
Sale 7734 Sep 09, 2024 Sept. 11, 2024, 4:06 p.m.
Landsittel Michael CHIEF FINANCIAL OFFICER
Sale 4409 Aug 15, 2024 Aug. 19, 2024, 4 p.m.
Lee Philina CHIEF COMMERCIAL OFFICER
Sale 41913 Aug 05, 2024 Aug. 7, 2024, 5:06 p.m.
Durso-Bumpus Debra CHIEF PEOPLE OFFICER
Sale 8817 Jul 03, 2024 July 8, 2024, 4:05 p.m.
Durso-Bumpus Debra CHIEF PEOPLE OFFICER
Sale 3850 Jul 05, 2024 July 8, 2024, 4:05 p.m.
Durso-Bumpus Debra CHIEF PEOPLE OFFICER
Sale 40353 Jun 21, 2024 June 25, 2024, 4 p.m.
Durso-Bumpus Debra CHIEF PEOPLE OFFICER
Sale 13062 Jun 21, 2024 June 25, 2024, 4 p.m.
Durso-Bumpus Debra CHIEF PEOPLE OFFICER
Sale 300 Jun 21, 2024 June 25, 2024, 4 p.m.
Durso-Bumpus Debra CHIEF PEOPLE OFFICER
Sale 18752 Jun 21, 2024 June 25, 2024, 4 p.m.
Durso-Bumpus Debra CHIEF PEOPLE OFFICER
Sale 1567 Jun 21, 2024 June 25, 2024, 4 p.m.
Hewes L. Becker CHIEF MEDICAL OFFICER
Sale 2424 Jun 04, 2024 June 6, 2024, 4 p.m.
Carter Percy H. CHIEF SCIENTIFIC OFFICER
Sale 2436 Jun 03, 2024 June 5, 2024, 4 p.m.
Hurley Ariel PRINCIPAL ACCOUNTING OFFICER
Sale 2274 May 15, 2024 May 17, 2024, 4:05 p.m.
Hurley Ariel PRINCIPAL ACCOUNTING OFFICER
Sale 3582 May 15, 2024 May 17, 2024, 4:05 p.m.
Landsittel Michael CHIEF FINANCIAL OFFICER
Sale 10000 May 02, 2024 May 6, 2024, 5:26 p.m.
Hurley Ariel PRINCIPAL ACCOUNTING OFFICER
Sale 1834 May 02, 2024 May 6, 2024, 5:19 p.m.
Albers Jeffrey W.
Sale 11033 Mar 07, 2024 March 26, 2024, 9:11 p.m.
Albers Jeffrey W.
Sale 2730 Mar 20, 2024 March 22, 2024, 5:50 p.m.
Albers Jeffrey W.
Sale 1367 Mar 20, 2024 March 22, 2024, 5:50 p.m.
Albers Jeffrey W.
Sale 6251 Mar 20, 2024 March 22, 2024, 5:50 p.m.
Albers Jeffrey W.
Sale 8440 Mar 20, 2024 March 22, 2024, 5:50 p.m.
Albers Jeffrey W.
Sale 6285 Mar 20, 2024 March 22, 2024, 5:50 p.m.
Landsittel Michael CHIEF FINANCIAL OFFICER
Sale 1638 Mar 15, 2024 March 19, 2024, 5:11 p.m.
Landsittel Michael CHIEF FINANCIAL OFFICER
Sale 2467 Mar 15, 2024 March 19, 2024, 5:11 p.m.
Landsittel Michael CHIEF FINANCIAL OFFICER
Sale 2675 Mar 15, 2024 March 19, 2024, 5:11 p.m.
Landsittel Michael CHIEF FINANCIAL OFFICER
Sale 4629 Mar 15, 2024 March 19, 2024, 5:11 p.m.
Landsittel Michael CHIEF FINANCIAL OFFICER
Sale 912 Mar 15, 2024 March 19, 2024, 5:11 p.m.
Landsittel Michael CHIEF FINANCIAL OFFICER
Sale 1413 Mar 15, 2024 March 19, 2024, 5:11 p.m.
Lee Philina CHIEF COMMERCIAL OFFICER
Sale 6223 Mar 13, 2024 March 15, 2024, 4:47 p.m.
Lee Philina CHIEF COMMERCIAL OFFICER
Sale 1800 Mar 13, 2024 March 15, 2024, 4:47 p.m.
Hewes L. Becker CHIEF MEDICAL OFFICER
Sale 3097 Mar 07, 2024 March 11, 2024, 6:29 p.m.