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
Buys20
Sells1342
Buy $$7.98B
Sell $$943.92M
Ratio8.46:1
% Change vs. Prior
Ratio -74.1%Value -56.5%
Medical - Instruments & Supplies
Buys26
Sells137
Buy $$15.42M
Sell $$3.68B
Ratio1:238.40
% Change vs. Prior
Ratio +64.4%Value -51.9%
Biotechnology
Buys409
Sells3007
Buy $$373.06M
Sell $$3.31B
Ratio1:8.87
% Change vs. Prior
Ratio -50.1%Value +41.3%
Software - Application
Buys353
Sells2040
Buy $$244.50M
Sell $$2.80B
Ratio1:11.47
% Change vs. Prior
Ratio -77.4%Value +76.7%
Semiconductors
Buys92
Sells1691
Buy $$2.00M
Sell $$2.98B
Ratio1:1492.38
% Change vs. Prior
Ratio -42.5%Value +5.3%
Software - Infrastructure
Buys50
Sells3641
Buy $$31.91M
Sell $$2.93B
Ratio1:91.94
% Change vs. Prior
Ratio +1.5%Value -31.0%
Computer Hardware
Buys2
Sells1949
Buy $$43.39K
Sell $$2.23B
Ratio1:51388.14
% Change vs. Prior
Ratio -93.2%Value +55.7%
Oil & Gas Exploration & Production
Buys159
Sells71
Buy $$40.83M
Sell $$2.14B
Ratio1:52.32
% Change vs. Prior
Ratio +241.5%Value -39.6%
Medical - Healthcare Information Services
Buys14
Sells324
Buy $$1.85M
Sell $$2.09B
Ratio1:1128.69
% Change vs. Prior
Ratio -95.7%Value +15.9%
Specialty Retail
Buys70
Sells881
Buy $$24.58M
Sell $$1.92B
Ratio1:78.15
% Change vs. Prior
Ratio -86.2%Value -7.7%
Medical - Diagnostics & Research
Buys14
Sells564
Buy $$7.21M
Sell $$1.39B
Ratio1:193.35
Aerospace & Defense
Buys47
Sells537
Buy $$2.69M
Sell $$1.17B
Ratio1:436.92
% Change vs. Prior
Ratio -80.9%Value -7.1%
Asset Management
Buys340
Sells230
Buy $$140.54M
Sell $$985.56M
Ratio1:7.01
Financial - Capital Markets
Buys32
Sells467
Buy $$385.94M
Sell $$637.70M
Ratio1:1.65
Shell Companies
Buys79
Sells252
Buy $$72.57M
Sell $$928.17M
Ratio1:12.79

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
226
Price
$87.71
Total Value
$19.82K
Shares Held After
33,300
% of Holdings
0.7%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
54
Price
$86.00
Total Value
$4.64K
Shares Held After
33,526
% of Holdings
0.2%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
389
Price
$91.59
Total Value
$35.63K
Shares Held After
33,580
% of Holdings
1.1%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
1,277
Price
$90.73
Total Value
$115.86K
Shares Held After
33,969
% of Holdings
3.6%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
886
Price
$89.36
Total Value
$79.17K
Shares Held After
35,246
% of Holdings
2.5%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
1,199
Price
$88.47
Total Value
$106.08K
Shares Held After
36,132
% of Holdings
3.2%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
488
Price
$87.25
Total Value
$42.58K
Shares Held After
37,331
% of Holdings
1.3%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
636
Price
$91.65
Total Value
$58.29K
Shares Held After
37,819
% of Holdings
1.7%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
1,876
Price
$90.79
Total Value
$170.32K
Shares Held After
38,455
% of Holdings
4.7%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
1,407
Price
$89.73
Total Value
$126.25K
Shares Held After
40,331
% of Holdings
3.4%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
1,933
Price
$88.74
Total Value
$171.53K
Shares Held After
41,738
% of Holdings
4.4%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
1,176
Price
$87.72
Total Value
$103.16K
Shares Held After
43,671
% of Holdings
2.6%

Ultra Clean Holdings, Inc. (UCTT)

HARDING BRIAN E — Chief Accounting Officer
Jun 4, 2026
Sale
Shares
196
Price
$85.86
Total Value
$16.83K
Shares Held After
44,847
% of Holdings
0.4%
Jun 4, 2026
Purchase
Shares
125
Price
$14.74
Total Value
$1.84K
Shares Held After
47,809
% of Holdings
0.3%

Electromed, Inc. (ELMD)

Nagel Bradley M. — Chief Financial Officer
Jun 4, 2026
Sale
Shares
181
Price
$37.11
Total Value
$6.72K
Shares Held After
19,638
% of Holdings
0.9%

Electromed, Inc. (ELMD)

Nagel Bradley M. — Chief Financial Officer
Jun 4, 2026
Sale
Shares
11,620
Price
$36.34
Total Value
$422.22K
Shares Held After
19,819
% of Holdings
37.0%

EchoStar CORP (ECHO)

Manson Dean — CHIEF LEGAL OFFICER
Jun 4, 2026
Sale
Shares
10,000
Price
$119.50
Total Value
$1.20M
Shares Held After
5,058
% of Holdings
66.4%
Jun 4, 2026
Sale
Shares
1,946
Price
$23.99
Total Value
$46.68K
Shares Held After
43,422
% of Holdings
4.3%

Dave Inc./DE (DAVE)

Preston Dan — Director
Jun 4, 2026
Sale
Shares
275
Price
$247.65
Total Value
$68.10K
Shares Held After
5,466
% of Holdings
4.8%
Jun 4, 2026
Sale
Shares
10,000
Price
$58.16
Total Value
$581.63K
Shares Held After
167,876
% of Holdings
5.6%

ROKU, INC (ROKU)

Collier Charles — President, Roku Media
Jun 4, 2026
Sale
Shares
3,800
Price
$125.68
Total Value
$477.58K
Shares Held After
15,200
% of Holdings
20.0%

ROKU, INC (ROKU)

Collier Charles — President, Roku Media
Jun 4, 2026
Sale
Shares
5,468
Price
$124.74
Total Value
$682.08K
Shares Held After
19,000
% of Holdings
22.3%

ROKU, INC (ROKU)

Collier Charles — President, Roku Media
Jun 4, 2026
Sale
Shares
700
Price
$123.70
Total Value
$86.59K
Shares Held After
24,468
% of Holdings
2.8%

ROKU, INC (ROKU)

Collier Charles — President, Roku Media
Jun 4, 2026
Sale
Shares
300
Price
$122.86
Total Value
$36.86K
Shares Held After
25,168
% of Holdings
1.2%

ROKU, INC (ROKU)

Collier Charles — President, Roku Media
Jun 4, 2026
Sale
Shares
850
Price
$126.07
Total Value
$107.16K
Shares Held After
15,200
% of Holdings
5.3%

ROKU, INC (ROKU)

Collier Charles — President, Roku Media
Jun 4, 2026
Sale
Shares
4,892
Price
$125.28
Total Value
$612.87K
Shares Held After
16,050
% of Holdings
23.4%

ROKU, INC (ROKU)

Collier Charles — President, Roku Media
Jun 4, 2026
Sale
Shares
3,627
Price
$124.60
Total Value
$451.92K
Shares Held After
20,942
% of Holdings
14.8%

ROKU, INC (ROKU)

Collier Charles — President, Roku Media
Jun 4, 2026
Sale
Shares
900
Price
$123.13
Total Value
$110.82K
Shares Held After
24,569
% of Holdings
3.5%
Jun 4, 2026
Purchase
Shares
45
Price
$1,779.99
Total Value
$80.10K
Shares Held After
63,547
% of Holdings
0.1%
Jun 4, 2026
Purchase
Shares
20
Price
$1,778.00
Total Value
$35.56K
Shares Held After
63,502
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
6
Price
$1,775.00
Total Value
$10.65K
Shares Held After
63,482
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
15
Price
$1,770.00
Total Value
$26.55K
Shares Held After
63,476
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
15
Price
$1,765.00
Total Value
$26.48K
Shares Held After
63,461
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
12
Price
$1,744.00
Total Value
$20.93K
Shares Held After
63,446
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
26
Price
$1,734.00
Total Value
$45.08K
Shares Held After
63,434
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
15
Price
$1,733.00
Total Value
$26.00K
Shares Held After
63,408
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
35
Price
$1,731.99
Total Value
$60.62K
Shares Held After
63,393
% of Holdings
0.1%
Jun 4, 2026
Purchase
Shares
31
Price
$1,730.29
Total Value
$53.64K
Shares Held After
63,358
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
1
Price
$1,727.99
Total Value
$1.73K
Shares Held After
63,327
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
1
Price
$1,721.99
Total Value
$1.72K
Shares Held After
63,326
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
3
Price
$1,712.99
Total Value
$5.14K
Shares Held After
63,325
% of Holdings
0.0%
Jun 4, 2026
Purchase
Shares
25
Price
$1,794.99
Total Value
$44.87K
Shares Held After
63,572
% of Holdings
0.0%
Jun 4, 2026
Sale
Shares
403
Price
$167.66
Total Value
$67.57K
Shares Held After
331,848
% of Holdings
0.1%
Jun 4, 2026
Sale
Shares
26,383
Price
$167.15
Total Value
$4.41M
Shares Held After
332,251
% of Holdings
7.4%
Jun 4, 2026
Sale
Shares
11,950
Price
$166.14
Total Value
$1.99M
Shares Held After
358,634
% of Holdings
3.2%
Jun 4, 2026
Sale
Shares
18,660
Price
$164.97
Total Value
$3.08M
Shares Held After
370,584
% of Holdings
4.8%
Jun 4, 2026
Sale
Shares
23,984
Price
$164.20
Total Value
$3.94M
Shares Held After
389,244
% of Holdings
5.8%
Jun 4, 2026
Sale
Shares
9,107
Price
$163.04
Total Value
$1.48M
Shares Held After
413,228
% of Holdings
2.2%
Jun 4, 2026
Sale
Shares
123,450
Price
$162.08
Total Value
$20.01M
Shares Held After
422,335
% of Holdings
22.6%
Jun 4, 2026
Sale
Shares
8,646
Price
$161.10
Total Value
$1.39M
Shares Held After
545,785
% of Holdings
1.6%
Version: v26.7.3