ITS
InsiderTrading
Trades
Insiders
Companies
Cluster Buys
Rankings
About
Discretionary insider trades
Non-scheduled insider trades: filings made outside a Rule 10b5-1 plan. Often the most signal-rich.
Unknown
traded
25,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
26,125 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
22,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
30,500 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
21,125 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
26,125 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
25,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
22,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
granted
21,353 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
51,103 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
37,092 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
55,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
5,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
39,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
29,900 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
28,500 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
26,125 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
25,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
22,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
granted
39,456 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
83,281 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
31,956 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
65,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
26,125 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
30,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
26,400 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
granted
129,210 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
224,410 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
70,729 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
2 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
591 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
39,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
32,500 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
28,500 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
26,125 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
80,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
70,400 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
granted
39,456 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
82,374 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
20,628 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
80,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
6,500 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
28,500 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
26,125 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
30,000 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
26,400 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
granted
21,353 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
56,614 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
17,894 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Unknown
traded
39,200 shares of
BPMC
Jul 17, 2025
· filed
Jul 21, 2025
Details
Prev
1
...
6407
6408
6409
...
8882
Next