Average Insider

Where insiders trade, we follow

Insider Buy/Sell Details for the Basic Materials Sector — May 2026

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

Amrize Ltd (AMRZ)

Brouwer Roald — Chief Technology Officer
May 21, 2026
Purchase
Shares
1,500
Price
$49.84
Total Value
$74.76K
Shares Held After
19,757
% of Holdings
7.6%

Amrize Ltd (AMRZ)

Gross Mario — Chief Supply Chain Officer
May 20, 2026
Purchase
Shares
1,200
Price
$48.63
Total Value
$58.36K
Shares Held After
34,747
% of Holdings
3.5%

MP Materials Corp. / DE (MP)

Rosenthal Michael Stuart — Chief Operating Officer
May 20, 2026
Purchase
Shares
17,000
Price
$56.62
Total Value
$962.54K
Shares Held After
1,333,673
% of Holdings
1.3%

Amrize Ltd (AMRZ)

Gross Mario — Chief Supply Chain Officer
May 19, 2026
Purchase
Shares
1,000
Price
$48.63
Total Value
$48.63K
Shares Held After
33,747
% of Holdings
3.0%

Amrize Ltd (AMRZ)

Gross Mario — Chief Supply Chain Officer
May 19, 2026
Purchase
Shares
1,800
Price
$49.47
Total Value
$89.05K
Shares Held After
32,747
% of Holdings
5.5%

HUDSON TECHNOLOGIES INC /NY (HDSN)

Bertaux Brian J. — Chief Financial Officer
May 19, 2026
Purchase
Shares
2,000
Price
$4.87
Total Value
$9.74K
Shares Held After
2,000
% of Holdings
100.0%
May 19, 2026
Purchase
Shares
105,000
Price
$0.97
Total Value
$102.34K
Shares Held After
1,957,000
% of Holdings
5.4%

Amrize Ltd (AMRZ)

Jenisch Jan Philipp — Director
May 19, 2026
Purchase
Shares
3,000
Price
$49.96
Total Value
$149.88K
Shares Held After
515,000
% of Holdings
0.6%

Amrize Ltd (AMRZ)

Jenisch Jan Philipp — Director
May 19, 2026
Purchase
Shares
1,000
Price
$48.55
Total Value
$48.55K
Shares Held After
1,741,000
% of Holdings
0.1%

Amrize Ltd (AMRZ)

Jenisch Jan Philipp — Director
May 19, 2026
Purchase
Shares
1,640
Price
$48.69
Total Value
$79.85K
Shares Held After
1,740,000
% of Holdings
0.1%

Amrize Ltd (AMRZ)

Jenisch Jan Philipp — Director
May 19, 2026
Purchase
Shares
2,000
Price
$48.72
Total Value
$97.44K
Shares Held After
1,738,360
% of Holdings
0.1%

Amrize Ltd (AMRZ)

Jenisch Jan Philipp — Director
May 19, 2026
Purchase
Shares
1,360
Price
$48.50
Total Value
$65.96K
Shares Held After
1,736,360
% of Holdings
0.1%

Amrize Ltd (AMRZ)

Jenisch Jan Philipp — Director
May 19, 2026
Purchase
Shares
7,000
Price
$49.69
Total Value
$347.83K
Shares Held After
1,735,000
% of Holdings
0.4%

Amrize Ltd (AMRZ)

Jenisch Jan Philipp — Director
May 19, 2026
Purchase
Shares
3,001
Price
$49.63
Total Value
$148.94K
Shares Held After
1,728,000
% of Holdings
0.2%
May 19, 2026
Purchase
Shares
25,000
Price
$2.70
Total Value
$67.50K
Shares Held After
191,705
% of Holdings
13.0%
May 18, 2026
Purchase
Shares
380,000
Price
$0.96
Total Value
$366.51K
Shares Held After
1,852,000
% of Holdings
20.5%
May 18, 2026
Purchase
Shares
10,000
Price
$1.59
Total Value
$15.88K
Shares Held After
925,755
% of Holdings
1.1%
May 18, 2026
Purchase
Shares
6,800
Price
$6.77
Total Value
$46.04K
Shares Held After
44,411
% of Holdings
15.3%
May 18, 2026
Purchase
Shares
335
Price
$6.76
Total Value
$2.26K
Shares Held After
37,611
% of Holdings
0.9%
May 18, 2026
Purchase
Shares
3,735
Price
$6.75
Total Value
$25.21K
Shares Held After
37,276
% of Holdings
10.0%
May 18, 2026
Purchase
Shares
3,731
Price
$6.70
Total Value
$25.00K
Shares Held After
33,541
% of Holdings
11.1%
May 15, 2026
Purchase
Shares
215,000
Price
$0.95
Total Value
$203.58K
Shares Held After
1,472,000
% of Holdings
14.6%
May 15, 2026
Purchase
Shares
7,120
Price
$1.65
Total Value
$11.75K
Shares Held After
915,755
% of Holdings
0.8%

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%

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%

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
19,121
Price
$40.27
Total Value
$770.05K
Shares Held After
20,831,985
% of Holdings
0.1%
May 14, 2026
Purchase
Shares
15,000
Price
$1.72
Total Value
$25.86K
Shares Held After
908,635
% of Holdings
1.7%

SenesTech, Inc. (SNES)

Edell Michael — Director
May 14, 2026
Purchase
Shares
2,000
Price
$1.70
Total Value
$3.40K
Shares Held After
2,000
% of Holdings
100.0%
May 14, 2026
Purchase
Shares
2,500
Price
$33.84
Total Value
$84.60K
Shares Held After
2,500
% of Holdings
100.0%
May 14, 2026
Purchase
Shares
80,879
Price
$40.56
Total Value
$3.28M
Shares Held After
20,812,864
% of Holdings
0.4%
May 14, 2026
Purchase
Shares
200,000
Price
$0.88
Total Value
$176.22K
Shares Held After
1,257,000
% of Holdings
15.9%
May 14, 2026
Purchase
Shares
1,400
Price
$4.97
Total Value
$6.96K
Shares Held After
25,595
% of Holdings
5.5%
May 14, 2026
Purchase
Shares
3,600
Price
$4.96
Total Value
$17.86K
Shares Held After
24,195
% of Holdings
14.9%
May 14, 2026
Purchase
Shares
1,400
Price
$4.97
Total Value
$6.96K
Shares Held After
25,595
% of Holdings
5.5%
May 14, 2026
Purchase
Shares
3,600
Price
$4.96
Total Value
$17.86K
Shares Held After
24,195
% of Holdings
14.9%
May 14, 2026
Purchase
Shares
5,100
Price
$4.92
Total Value
$25.09K
Shares Held After
9,165
% of Holdings
55.6%
May 14, 2026
Purchase
Shares
550
Price
$4.84
Total Value
$2.66K
Shares Held After
11,048
% of Holdings
5.0%
May 13, 2026
Purchase
Shares
20,000
Price
$2.95
Total Value
$59.00K
Shares Held After
166,705
% of Holdings
12.0%
May 13, 2026
Purchase
Shares
190,000
Price
$0.03
Total Value
$6.27K
Shares Held After
94,834,888
% of Holdings
0.2%
May 13, 2026
Purchase
Shares
5,200
Price
$4.88
Total Value
$25.35K
Shares Held After
9,265
% of Holdings
56.1%
May 13, 2026
Purchase
Shares
5,000
Price
$4.89
Total Value
$24.47K
Shares Held After
5,000
% of Holdings
100.0%
May 13, 2026
Purchase
Shares
5,000
Price
$4.84
Total Value
$24.20K
Shares Held After
153,852
% of Holdings
3.2%
May 13, 2026
Purchase
Shares
15,000
Price
$24.81
Total Value
$372.15K
Shares Held After
229,089
% of Holdings
6.5%

ECOLAB INC. (ECL)

MacLennan David — Director
May 13, 2026
Purchase
Shares
1,000
Price
$250.65
Total Value
$250.65K
Shares Held After
25,230
% of Holdings
4.0%
May 13, 2026
Purchase
Shares
5,000
Price
$4.45
Total Value
$22.25K
Shares Held After
774,741
% of Holdings
0.6%
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
57,000
Price
$0.88
Total Value
$50.01K
Shares Held After
1,057,000
% of Holdings
5.4%
Version: v26.5.2