Skip to Main Content
Insider Trading

Last Updated: 1 day, 2 hours ago

Kate Haviland has an estimated net worth of at least $15.5 million*, as of yesterday. They own 149,378 shares of BPMC stock. They have sold 25,903 shares of BPMC stock since 2021, for an estimated $2.1 million.

Kate Haviland $BPMC SEC Form 4 Insider Trading

Kate Haviland has filed a total of 20 insider trades in $BPMC since 2021. Their most recent trade was a sale of 1,446 shares, made on Jan 21, 2025. Their largest trade was a sale of 12,464 shares, made on Mar 07, 2024. We estimate that they now own 149,378 shares of $BPMC, worth an estimated $13.4 million.



Insider Trading at $BPMC

There have been a total of 202 insider trades reported at $BPMC since 2021, with 6,110 shares purchased and 776,919 shares sold. The most active insider traders in $BPMC stock have been Ariel Hurley, Christina Rossi, and Kate Haviland. The most recent trade was a sale of 631 shares reported by Ariel Hurley (PRINCIPAL ACCOUNTING OFFICER), made on Mar 03, 2025.



History of Insider Stock Trades by Kate Haviland

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
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.