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
Buys26
Sells1342
Buy $$14.14B
Sell $$808.27M
Ratio17.49:1
% Change vs. Prior
Ratio -17.1%Value +3.8%
Software - Infrastructure
Buys55
Sells3948
Buy $$33.62M
Sell $$4.46B
Ratio1:132.77
% Change vs. Prior
Ratio -56.8%Value +74.1%
Medical - Instruments & Supplies
Buys34
Sells113
Buy $$16.29M
Sell $$3.68B
Ratio1:225.53
% Change vs. Prior
Ratio +82.1%Value -51.9%
Biotechnology
Buys370
Sells3310
Buy $$370.90M
Sell $$3.05B
Ratio1:8.22
% Change vs. Prior
Ratio -44.3%Value +30.4%
Semiconductors
Buys114
Sells1885
Buy $$2.68M
Sell $$3.36B
Ratio1:1253.83
% Change vs. Prior
Ratio -10.6%Value +24.8%
Software - Application
Buys373
Sells1869
Buy $$290.24M
Sell $$2.49B
Ratio1:8.58
% Change vs. Prior
Ratio -61.1%Value +63.3%
Oil & Gas Exploration & Production
Buys166
Sells81
Buy $$45.57M
Sell $$2.55B
Ratio1:56.06
% Change vs. Prior
Ratio +322.2%Value -26.7%
Computer Hardware
Buys2
Sells1932
Buy $$43.39K
Sell $$2.34B
Ratio1:53939.24
% Change vs. Prior
Ratio -94.3%Value +85.6%
Medical - Healthcare Information Services
Buys22
Sells318
Buy $$7.54M
Sell $$2.16B
Ratio1:286.26
% Change vs. Prior
Ratio -80.0%Value +21.3%
Rental & Leasing Services
Buys9
Sells120
Buy $$2.96M
Sell $$1.87B
Ratio1:632.67
Specialty Retail
Buys74
Sells967
Buy $$23.56M
Sell $$1.69B
Ratio1:71.61
% Change vs. Prior
Ratio -87.3%Value -15.4%
Information Technology Services
Buys62
Sells241
Buy $$9.55M
Sell $$1.40B
Ratio1:146.09
Shell Companies
Buys89
Sells265
Buy $$100.46M
Sell $$1.24B
Ratio1:12.36
Leisure
Buys28
Sells108
Buy $$7.62M
Sell $$1.29B
Ratio1:169.92
Medical - Diagnostics & Research
Buys14
Sells477
Buy $$7.41M
Sell $$1.18B
Ratio1:159.27
May 15, 2026
Purchase
Shares
50,723
Price
$208.55
Total Value
$10.58M
Shares Held After
110,702,616
% of Holdings
0.0%
May 15, 2026
Purchase
Shares
28,406
Price
$208.00
Total Value
$5.91M
Shares Held After
110,651,893
% of Holdings
0.0%
May 15, 2026
Purchase
Shares
7,120
Price
$1.65
Total Value
$11.75K
Shares Held After
915,755
% of Holdings
0.8%
May 15, 2026
Purchase
Shares
525,697
Price
$1.45
Total Value
$761.47K
Shares Held After
14,326,205
% of Holdings
3.7%
May 15, 2026
Purchase
Shares
33,174
Price
$25.27
Total Value
$838.29K
Shares Held After
2,101,540
% of Holdings
1.6%

MYOMO, INC. (MYO)

KIRK THOMAS F — Director
May 15, 2026
Purchase
Shares
31,605
Price
$0.91
Total Value
$28.75K
Shares Held After
585,462
% of Holdings
5.4%

i-80 Gold Corp. (IAUX)

Yopps Steven W. — Director
May 15, 2026
Purchase
Shares
50,000
Price
$1.47
Total Value
$73.50K
Shares Held After
50,000
% of Holdings
100.0%
May 15, 2026
Purchase
Shares
80,000
Price
$14.61
Total Value
$1.17M
Shares Held After
4,775,000
% of Holdings
1.7%
May 15, 2026
Purchase
Shares
20,000
Price
$14.67
Total Value
$293.42K
Shares Held After
4,695,000
% of Holdings
0.4%
May 15, 2026
Purchase
Shares
10,000
Price
$14.61
Total Value
$146.13K
Shares Held After
925,000
% of Holdings
1.1%
May 15, 2026
Purchase
Shares
2,500
Price
$14.67
Total Value
$36.68K
Shares Held After
915,000
% of Holdings
0.3%
May 15, 2026
Purchase
Shares
10,000
Price
$14.61
Total Value
$146.13K
Shares Held After
912,500
% of Holdings
1.1%
May 15, 2026
Purchase
Shares
2,500
Price
$14.67
Total Value
$36.68K
Shares Held After
902,500
% of Holdings
0.3%

Bakkt, Inc. (BKKT)

ALFRED MICHAEL — Director
May 15, 2026
Purchase
Shares
365,000
Price
$8.34
Total Value
$3.04M
Shares Held After
405,000
% of Holdings
90.1%
May 15, 2026
Purchase
Shares
1,000
Price
$7.00
Total Value
$7.00K
Shares Held After
10,776
% of Holdings
9.3%

MSCI Inc. (MSCI)

Fernandez Henry A — Director
May 15, 2026
Purchase
Shares
80
Price
$565.17
Total Value
$45.21K
Shares Held After
1,731,961
% of Holdings
0.0%

MSCI Inc. (MSCI)

Fernandez Henry A — Director
May 15, 2026
Purchase
Shares
400
Price
$564.42
Total Value
$225.77K
Shares Held After
1,731,881
% of Holdings
0.0%

MSCI Inc. (MSCI)

Fernandez Henry A — Director
May 15, 2026
Purchase
Shares
800
Price
$563.39
Total Value
$450.71K
Shares Held After
1,731,481
% of Holdings
0.0%

MSCI Inc. (MSCI)

Fernandez Henry A — Director
May 15, 2026
Purchase
Shares
1,122
Price
$562.47
Total Value
$631.09K
Shares Held After
1,730,681
% of Holdings
0.1%

MSCI Inc. (MSCI)

Fernandez Henry A — Director
May 15, 2026
Purchase
Shares
1,238
Price
$561.56
Total Value
$695.21K
Shares Held After
1,729,559
% of Holdings
0.1%

MSCI Inc. (MSCI)

Fernandez Henry A — Director
May 15, 2026
Purchase
Shares
240
Price
$560.28
Total Value
$134.47K
Shares Held After
1,728,321
% of Holdings
0.0%

MSCI Inc. (MSCI)

Fernandez Henry A — Director
May 15, 2026
Purchase
Shares
120
Price
$559.40
Total Value
$67.13K
Shares Held After
1,728,081
% of Holdings
0.0%
May 15, 2026
Purchase
Shares
1,000
Price
$1.89
Total Value
$1.89K
Shares Held After
15,500
% of Holdings
6.5%

Momentus Inc. (MNTS)

Hadfield Chris — Director
May 15, 2026
Purchase
Shares
1,500
Price
$5.32
Total Value
$7.98K
Shares Held After
1,500
% of Holdings
100.0%
May 15, 2026
Purchase
Shares
1,500
Price
$13.72
Total Value
$20.58K
Shares Held After
1,658,013
% of Holdings
0.1%
May 15, 2026
Purchase
Shares
500
Price
$13.55
Total Value
$6.78K
Shares Held After
1,656,513
% of Holdings
0.0%
May 15, 2026
Purchase
Shares
8,334
Price
$22.00
Total Value
$183.35K
Shares Held After
1,953,637
% of Holdings
0.4%

Amrize Ltd (AMRZ)

Jenisch Jan Philipp — Director
May 15, 2026
Purchase
Shares
7,000
Price
$49.12
Total Value
$343.84K
Shares Held After
512,000
% of Holdings
1.4%

Amrize Ltd (AMRZ)

Jenisch Jan Philipp — Director
May 15, 2026
Purchase
Shares
8,000
Price
$49.63
Total Value
$397.04K
Shares Held After
1,724,999
% of Holdings
0.5%

Amrize Ltd (AMRZ)

Jenisch Jan Philipp — Director
May 15, 2026
Purchase
Shares
13,417
Price
$49.69
Total Value
$666.69K
Shares Held After
1,716,999
% of Holdings
0.8%
May 15, 2026
Purchase
Shares
1,166
Price
$25.75
Total Value
$30.02K
Shares Held After
23,763
% of Holdings
4.9%

AWARE INC /MA/ (AWRE)

Amlani Ajay K — Director
May 15, 2026
Purchase
Shares
10,140
Price
$1.25
Total Value
$12.68K
Shares Held After
903,248
% of Holdings
1.1%

OPAL Fuels Inc. (OPAL)

Nisar Nadeem — Director
May 15, 2026
Purchase
Shares
10,000
Price
$1.94
Total Value
$19.40K
Shares Held After
227,785
% of Holdings
4.4%
May 15, 2026
Purchase
Shares
4,000
Price
$61.20
Total Value
$244.80K
Shares Held After
24,254
% of Holdings
16.5%
May 15, 2026
Purchase
Shares
4,000
Price
$61.58
Total Value
$246.33K
Shares Held After
20,254
% of Holdings
19.7%
May 15, 2026
Purchase
Shares
29,360
Price
$20.79
Total Value
$610.39K
Shares Held After
1,209,021
% of Holdings
2.4%

SenesTech, Inc. (SNES)

Edell Michael — Director
May 15, 2026
Purchase
Shares
1,000
Price
$1.61
Total Value
$1.61K
Shares Held After
3,000
% of Holdings
33.3%
May 15, 2026
Purchase
Shares
32,258
Price
$61.88
Total Value
$2.00M
Shares Held After
378,670
% of Holdings
8.5%
May 15, 2026
Purchase
Shares
200,000
Price
$2.50
Total Value
$500.00K
Shares Held After
399,698
% of Holdings
50.0%
May 15, 2026
Purchase
Shares
410,000
Price
$2.50
Total Value
$1.02M
Shares Held After
1,240,722
% of Holdings
33.0%
May 15, 2026
Purchase
Shares
39,682
Price
$2.59
Total Value
$102.78K
Shares Held After
1,065,215
% of Holdings
3.7%

TriSalus Life Sciences, Inc. (TLSI)

Patience David — Chief Financial Officer
May 15, 2026
Purchase
Shares
7,100
Price
$2.43
Total Value
$17.25K
Shares Held After
275,757
% of Holdings
2.6%
May 15, 2026
Purchase
Shares
10,000
Price
$2.46
Total Value
$24.60K
Shares Held After
72,510
% of Holdings
13.8%
May 15, 2026
Purchase
Shares
60,000
Price
$2.53
Total Value
$151.80K
Shares Held After
147,555
% of Holdings
40.7%
May 15, 2026
Purchase
Shares
4,068
Price
$61.42
Total Value
$249.87K
Shares Held After
13,407
% of Holdings
30.3%
May 15, 2026
Purchase
Shares
30,367
Price
$0.89
Total Value
$26.96K
Shares Held After
2,309,775
% of Holdings
1.3%

Shake Shack Inc. (SHAK)

Lynch Robert — Director
May 15, 2026
Purchase
Shares
5,000
Price
$60.39
Total Value
$301.94K
Shares Held After
77,845
% of Holdings
6.4%
May 15, 2026
Purchase
Shares
220
Price
$61.32
Total Value
$13.49K
Shares Held After
220
% of Holdings
100.0%
May 15, 2026
Purchase
Shares
780
Price
$61.43
Total Value
$47.92K
Shares Held After
780
% of Holdings
100.0%
May 15, 2026
Purchase
Shares
1,000
Price
$61.32
Total Value
$61.32K
Shares Held After
1,000
% of Holdings
100.0%
Version: v26.7.1