Average Insider

Where insiders trade, we follow

Insider Buy/Sell Ratio — Last 3 Months

Extreme outlier transactions (>3σ) are excluded.Show All Data
Ratio0.2:1
Daily Buy & Sell Volume

By Sector

By Industry

Hardware, Equipment & Parts
Buys27
Sells882
Buy $$25.16B
Sell $$741.49M
Ratio33.93:1
% Change vs. Prior
Ratio +1227.6%Value +1071.8%
Software - Infrastructure
Buys66
Sells3424
Buy $$51.19M
Sell $$5.03B
Ratio1:98.20
% Change vs. Prior
Ratio -47.3%Value +188.0%
Medical - Instruments & Supplies
Buys41
Sells103
Buy $$16.73M
Sell $$3.66B
Ratio1:218.71
% Change vs. Prior
Ratio +27.1%Value -52.3%
Semiconductors
Buys111
Sells1795
Buy $$3.03M
Sell $$3.02B
Ratio1:996.59
% Change vs. Prior
Ratio -76.8%Value +25.8%
Oil & Gas Exploration & Production
Buys176
Sells117
Buy $$47.20M
Sell $$2.72B
Ratio1:57.54
% Change vs. Prior
Ratio +426.4%Value -19.3%
Biotechnology
Buys385
Sells3164
Buy $$444.93M
Sell $$1.90B
Ratio1:4.27
% Change vs. Prior
Ratio -39.9%Value -7.3%
Engineering & Construction
Buys13
Sells247
Buy $$1.90M
Sell $$2.32B
Ratio1:1222.10
Software - Application
Buys265
Sells1628
Buy $$273.67M
Sell $$2.03B
Ratio1:7.43
% Change vs. Prior
Ratio -56.5%Value +16.2%
Computer Hardware
Buys3
Sells1650
Buy $$104.50K
Sell $$2.27B
Ratio1:21758.49
% Change vs. Prior
Ratio -88.6%Value +162.2%
Specialty Retail
Buys82
Sells994
Buy $$22.11M
Sell $$2.02B
Ratio1:91.53
% Change vs. Prior
Ratio -93.0%Value +39.2%
Medical - Healthcare Information Services
Buys33
Sells223
Buy $$18.91M
Sell $$1.87B
Ratio1:98.90
% Change vs. Prior
Ratio -8.3%Value +6.4%
Rental & Leasing Services
Buys7
Sells130
Buy $$2.92M
Sell $$1.88B
Ratio1:643.68
Shell Companies
Buys112
Sells301
Buy $$119.77M
Sell $$1.49B
Ratio1:12.45
Information Technology Services
Buys65
Sells225
Buy $$9.78M
Sell $$1.42B
Ratio1:144.96
Leisure
Buys29
Sells95
Buy $$7.63M
Sell $$1.29B
Ratio1:168.98
May 12, 2026
Purchase
Shares
404
Price
$2.55
Total Value
$1.03K
Shares Held After
1,071,880
% of Holdings
0.0%
May 12, 2026
Purchase
Shares
20,000
Price
$2.92
Total Value
$58.40K
Shares Held After
146,705
% of Holdings
13.6%
May 12, 2026
Purchase
Shares
28,560
Price
$25.50
Total Value
$728.28K
Shares Held After
26,263,560
% of Holdings
0.1%
May 12, 2026
Purchase
Shares
90
Price
$192.14
Total Value
$17.29K
Shares Held After
975,394
% of Holdings
0.0%
May 12, 2026
Purchase
Shares
4,369
Price
$191.05
Total Value
$834.70K
Shares Held After
975,304
% of Holdings
0.4%
May 12, 2026
Purchase
Shares
3,678
Price
$190.45
Total Value
$700.48K
Shares Held After
970,935
% of Holdings
0.4%
May 12, 2026
Purchase
Shares
3,500
Price
$189.12
Total Value
$661.92K
Shares Held After
967,257
% of Holdings
0.4%
May 12, 2026
Purchase
Shares
705
Price
$188.14
Total Value
$132.64K
Shares Held After
963,757
% of Holdings
0.1%
May 12, 2026
Purchase
Shares
563
Price
$187.10
Total Value
$105.34K
Shares Held After
963,052
% of Holdings
0.1%
May 12, 2026
Purchase
Shares
911
Price
$185.14
Total Value
$168.66K
Shares Held After
962,489
% of Holdings
0.1%
May 12, 2026
Purchase
Shares
588
Price
$184.02
Total Value
$108.20K
Shares Held After
961,578
% of Holdings
0.1%
May 12, 2026
Purchase
Shares
596
Price
$183.05
Total Value
$109.10K
Shares Held After
960,990
% of Holdings
0.1%
May 12, 2026
Purchase
Shares
57,000
Price
$0.88
Total Value
$50.01K
Shares Held After
1,057,000
% of Holdings
5.4%
May 12, 2026
Purchase
Shares
43,000
Price
$0.84
Total Value
$36.17K
Shares Held After
253,000
% of Holdings
17.0%
May 12, 2026
Purchase
Shares
8,950
Price
$1.20
Total Value
$10.74K
Shares Held After
105,875
% of Holdings
8.5%
May 12, 2026
Purchase
Shares
1,050
Price
$1.20
Total Value
$1.25K
Shares Held After
96,925
% of Holdings
1.1%
May 12, 2026
Purchase
Shares
25,000
Price
$2.98
Total Value
$74.50K
Shares Held After
63,462
% of Holdings
39.4%
May 12, 2026
Purchase
Shares
10,000
Price
$18.50
Total Value
$185.00K
Shares Held After
311,756
% of Holdings
3.2%

GPGI, Inc. (GPGI)

May 12, 2026
Purchase
Shares
3,925
Price
$12.87
Total Value
$50.51K
Shares Held After
63,220
% of Holdings
6.2%
May 12, 2026
Purchase
Shares
422,500
Price
$0.80
Total Value
$338.00K
Shares Held After
2,531,740
% of Holdings
16.7%
Shares
750,000
Price
$16.87
Total Value
$12.65M
Shares Held After
18,195,994
% of Holdings
4.1%
May 12, 2026
Purchase
Shares
750,000
Price
$16.87
Total Value
$12.65M
Shares Held After
18,195,994
% of Holdings
4.1%
May 12, 2026
Purchase
Shares
422,500
Price
$0.80
Total Value
$338.00K
Shares Held After
1,047,500
% of Holdings
40.3%
May 12, 2026
Purchase
Shares
22,965
Price
$249.84
Total Value
$5.74M
Shares Held After
1,368,395
% of Holdings
1.7%
May 12, 2026
Purchase
Shares
438,723
Price
$4.99
Total Value
$2.19M
Shares Held After
43,439,595
% of Holdings
1.0%
May 12, 2026
Purchase
Shares
5,000
Price
$20.59
Total Value
$102.95K
Shares Held After
18,757
% of Holdings
26.7%
May 12, 2026
Purchase
Shares
10,000
Price
$1.20
Total Value
$12.00K
Shares Held After
108,916
% of Holdings
9.2%

PhenixFIN Corp (PFX)

Lorber David A — Director
May 12, 2026
Purchase
Shares
42,065
Price
$39.95
Total Value
$1.68M
Shares Held After
245,198
% of Holdings
17.2%
May 12, 2026
Purchase
Shares
43,000
Price
$2.17
Total Value
$93.48K
Shares Held After
7,047,550
% of Holdings
0.6%

JOINT Corp (JYNT)

JOBSON CHARLES E — 10% Owner
May 12, 2026
Purchase
Shares
127,676
Price
$8.57
Total Value
$1.09M
Shares Held After
1,773,479
% of Holdings
7.2%
May 12, 2026
Purchase
Shares
2,000
Price
$62.53
Total Value
$125.06K
Shares Held After
2,000
% of Holdings
100.0%
May 12, 2026
Purchase
Shares
6,387
Price
$24.90
Total Value
$159.04K
Shares Held After
6,372,170
% of Holdings
0.1%
May 12, 2026
Purchase
Shares
797
Price
$62.71
Total Value
$50.00K
Shares Held After
57,123
% of Holdings
1.4%
May 12, 2026
Purchase
Shares
2,500
Price
$19.12
Total Value
$47.81K
Shares Held After
12,661
% of Holdings
19.7%
May 12, 2026
Purchase
Shares
6
Price
$23.00
Total Value
$138.00
Shares Held After
6
% of Holdings
100.0%

CSP INC /MA/ (CSPI)

Azeri Ismail — Director
May 12, 2026
Purchase
Shares
2,282
Price
$9.38
Total Value
$21.41K
Shares Held After
108,272
% of Holdings
2.1%
May 12, 2026
Purchase
Shares
10,000
Price
$19.08
Total Value
$190.80K
Shares Held After
230,117
% of Holdings
4.3%
May 12, 2026
Purchase
Shares
14,640
Price
$21.01
Total Value
$307.59K
Shares Held After
1,023,661
% of Holdings
1.4%
May 12, 2026
Purchase
Shares
8,100
Price
$7.82
Total Value
$63.34K
Shares Held After
11,274,549
% of Holdings
0.1%
May 12, 2026
Purchase
Shares
1,500
Price
$67.98
Total Value
$101.97K
Shares Held After
486,500
% of Holdings
0.3%
May 12, 2026
Purchase
Shares
10,000
Price
$13.09
Total Value
$130.85K
Shares Held After
4,035,153
% of Holdings
0.2%
May 12, 2026
Purchase
Shares
8,220
Price
$1.19
Total Value
$9.74K
Shares Held After
153,258
% of Holdings
5.4%
May 12, 2026
Purchase
Shares
5,000
Price
$49.54
Total Value
$247.70K
Shares Held After
141,511
% of Holdings
3.5%
May 12, 2026
Purchase
Shares
48,544
Price
$2.06
Total Value
$100.00K
Shares Held After
94,303
% of Holdings
51.5%
May 12, 2026
Purchase
Shares
20,000
Price
$4.61
Total Value
$92.20K
Shares Held After
769,741
% of Holdings
2.6%
May 12, 2026
Purchase
Shares
48,544
Price
$2.06
Total Value
$100.00K
Shares Held After
48,544
% of Holdings
100.0%
May 12, 2026
Purchase
Shares
1,000
Price
$61.37
Total Value
$61.37K
Shares Held After
7,748
% of Holdings
12.9%
May 12, 2026
Purchase
Shares
513,499
Price
$9.66
Total Value
$4.96M
Shares Held After
34,692,199
% of Holdings
1.5%
May 12, 2026
Purchase
Shares
311,584
Price
$9.66
Total Value
$3.01M
Shares Held After
21,050,751
% of Holdings
1.5%
May 12, 2026
Purchase
Shares
199,865
Price
$9.66
Total Value
$1.93M
Shares Held After
13,502,947
% of Holdings
1.5%
Version: v26.5.2