Skip to main content
$158.10 -9.91 (-5.90%) At close · Jul 30
Market Cap
$41.50B
Shares
247.00M

Trades by corporate insiders — officers, directors and holders of more than 10% of the shares — disclosed to the SEC on Forms 3, 4 and 5. Form 4 must be filed within two business days of the trade.

Insider Sentiment Score

Peer-relative 0–100 rank of how aggressively insiders accumulated over the trailing 90 days. See the full ranking.

26
Net buyers
-1
Net shares bought
-0.13%
Net buy value
-$47,785,889
Date Insider Type Shares
2026-07-10
Garfield Mark S.
Sell
918
2026-07-09
DUFFIELD DAVID A
Sell
100
2026-07-09
DUFFIELD DAVID A
Other
107,500
2026-07-09
DUFFIELD DAVID A
Other
107,500
2026-07-09
DUFFIELD DAVID A
Sell
14,299
2026-07-09
DUFFIELD DAVID A
Sell
500
2026-07-09
DUFFIELD DAVID A
Sell
27,858
2026-07-09
DUFFIELD DAVID A
Sell
20,710
2026-07-09
DUFFIELD DAVID A
Sell
1,700
2026-07-09
DUFFIELD DAVID A
Sell
1,800
2026-07-09
DUFFIELD DAVID A
Sell
39,133
2026-07-09
DUFFIELD DAVID A
Sell
1,400
2026-07-07
Rowe Zane
Sell
2,731
2026-07-07
Rowe Zane
Sell
700
2026-07-07
Kazmaier Gerrit S
Sell
300
2026-07-07
Kazmaier Gerrit S
Sell
1,388
2026-07-07
Rowe Zane
Sell
2,569
2026-07-07
Kazmaier Gerrit S
Sell
1,040
2026-07-06
DUFFIELD DAVID A
Sell
100
2026-07-06
DUFFIELD DAVID A
Sell
2,476
2026-07-06
DUFFIELD DAVID A
Sell
2,106
2026-07-06
DUFFIELD DAVID A
Other
107,500
2026-07-06
DUFFIELD DAVID A
Sell
3,417
2026-07-06
DUFFIELD DAVID A
Sell
13,550
2026-07-06
DUFFIELD DAVID A
Sell
7,098
2026-07-06
DUFFIELD DAVID A
Sell
43,583
2026-07-06
DUFFIELD DAVID A
Sell
7,953
2026-07-06
DUFFIELD DAVID A
Sell
11,348
2026-07-06
DUFFIELD DAVID A
Other
107,500
2026-07-06
DUFFIELD DAVID A
Sell
15,869
2026-07-05
Enslin Robert
Sell
731
2026-07-05
Enslin Robert
Sell
2,021
2026-07-05
Enslin Robert
Sell
282
2026-07-05
Enslin Robert
Sell
345
2026-07-05
Enslin Robert
Sell
460
2026-07-05
Enslin Robert
Sell
593
2026-07-05
BHUSRI ANEEL
Tax
8,501
2026-07-05
Enslin Robert
Sell
73
2026-07-05
Enslin Robert
Sell
869
2026-07-05
Kazmaier Gerrit S
Tax
8,976
2026-07-05
Rowe Zane
Tax
7,953
2026-07-05
Garfield Mark S.
Tax
3,490
2026-07-05
Enslin Robert
Tax
5,634
2026-07-05
Sauer Richard Harry
Tax
6,782
2026-06-30
DUFFIELD DAVID A
Sell
6,100
2026-06-30
DUFFIELD DAVID A
Other
107,500
2026-06-30
DUFFIELD DAVID A
Sell
16,870
2026-06-30
DUFFIELD DAVID A
Sell
53,176
2026-06-30
DUFFIELD DAVID A
Other
107,500
2026-06-30
DUFFIELD DAVID A
Sell
31,354
Legend Buy — open-market purchase Sell — open-market sale Shares acquired Shares disposed (gift, conversion, tax…)
Showing 1–50 of 2,024 transactions
Key facts CIK 1327811 CUSIP 98138H101 13F (30d) 323 filings 292 filers Visit website Investor relations