Skip to Main Content
Insider Trading

Last Updated: 5 days, 12 hours ago

Kate Haviland has an estimated net worth of at least $18.3 million*, as of March 12, 2025. They own 168,427 shares of BPMC stock. They have sold 42,054 shares of BPMC stock since 2021, for an estimated $3.5 million.

Kate Haviland $BPMC SEC Form 4 Insider Trading

Kate Haviland has filed a total of 21 insider trades in $BPMC since 2021. Their most recent trade was a sale of 16,151 shares, made on Mar 05, 2025. Their largest trade was a sale of 16,151 shares, made on Mar 05, 2025. We estimate that they now own 168,427 shares of $BPMC, worth an estimated $14.9 million.



Insider Trading at $BPMC

There have been a total of 217 insider trades reported at $BPMC since 2021, with 6,110 shares purchased and 853,707 shares sold. The most active insider traders in $BPMC stock have been Ariel Hurley, Christina Rossi, and Michael Landsittel. The most recent trade was a sale of 5,766 shares reported by Jeffrey W. Albers (None), made on Mar 05, 2025.



History of Insider Stock Trades by Kate Haviland

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
BPMC logo BPMC Sale 16,151 Mar 05, 2025 March 7, 2025, 5:08 p.m.
BPMC logo BPMC Sale 1,446 Jan 21, 2025 Jan. 23, 2025, 8:56 p.m.
BPMC logo BPMC Sale 400 Nov 29, 2024 Dec. 3, 2024, 6:33 p.m.
BPMC logo BPMC Sale 1,746 Nov 29, 2024 Dec. 3, 2024, 6:33 p.m.
BPMC logo BPMC Sale 207 Nov 29, 2024 Dec. 3, 2024, 6:33 p.m.
BPMC logo BPMC Sale 12,464 Mar 07, 2024 March 11, 2024, 6:27 p.m.
BPMC logo BPMC Sale 6,428 Mar 06, 2023 March 8, 2023, 10:24 p.m.
BPMC logo BPMC Sale 212 Mar 06, 2023 March 8, 2023, 10:24 p.m.
BPMC logo BPMC Purchase 1,100 Nov 03, 2022 Nov. 7, 2022, 5:07 p.m.
BPMC logo BPMC Sale 210 Dec 13, 2021 Dec. 15, 2021, 5:23 p.m.
BPMC logo BPMC Sale 411 Dec 13, 2021 Dec. 15, 2021, 5:23 p.m.
BPMC logo BPMC Sale 94 Dec 13, 2021 Dec. 15, 2021, 5:23 p.m.
BPMC logo BPMC Sale 285 Dec 13, 2021 Dec. 15, 2021, 5:23 p.m.
BPMC logo BPMC Sale 261 Sep 13, 2021 Sept. 14, 2021, 8 p.m.
BPMC logo BPMC Sale 286 Sep 13, 2021 Sept. 14, 2021, 8 p.m.
BPMC logo BPMC Sale 417 Sep 13, 2021 Sept. 14, 2021, 8 p.m.
BPMC logo BPMC Sale 28 Sep 13, 2021 Sept. 14, 2021, 8 p.m.
BPMC logo BPMC Sale 8 Sep 13, 2021 Sept. 14, 2021, 8 p.m.
BPMC logo BPMC Sale 354 Jun 28, 2021 June 29, 2021, 8 p.m.
BPMC logo BPMC Sale 24 Jun 28, 2021 June 29, 2021, 8 p.m.
BPMC logo BPMC Sale 622 Jun 28, 2021 June 29, 2021, 8 p.m.




$BPMC Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.