Insider Activity

Insider Relation Last Date Transaction Owner Type Shares Traded Price Shares Held
FARRINGTON DEBORAH A Director 2/4/2026 Disposition (Non Open Market) Direct 6,883 0
Fasanella David Officer 2/4/2026 Acquisition (Non Open Market) Direct 7,533 $13.69 57,457
Faulconbridge James A 2/4/2026 Buy Direct 1,500 $129.29 50,907
Feierstein Matthew David Officer 2/4/2026 Automatic Sell Direct 10,000 $10.80 2,035,919
FEIGHT R PRESTON Director 2/4/2026 Option Execute Direct 23,391 $62.87 267,824
FEIGHT R PRESTON Director 2/4/2026 Sell Direct 9,258 $129.70 258,566
FEIGHT R PRESTON Director 2/4/2026 Option Execute Direct 23,391 $129.70 0
Fernandes Larry Officer 2/4/2026 Disposition (Non Open Market) Direct 425 32,055
FIELDS RANDALL K 2/4/2026 Automatic Sell Indirect 9,500 $10.54 115,000
FINDLAY DAVID M Officer 2/4/2026 Sell Direct 3,000 $63.02 113,918
Fink M Kathryn Officer 2/4/2026 Acquisition (Non Open Market) Direct 5,654 5,654
Finnegan Brian T Director 2/4/2026 Acquisition (Non Open Market) Direct 32,004 314,702
Finnegan Brian T Director 2/4/2026 Disposition (Non Open Market) Direct 16,339 $27.73 299,766
Finnegan Brian T Director 2/4/2026 Acquisition (Non Open Market) Direct 75,279 43,275
FISHER ERIKA ASHLEY 2/4/2026 Automatic Sell Direct 841 $238.01 10,119
Fister Todd W Officer 2/4/2026 Acquisition (Non Open Market) Direct 7,528 $132.83 40,747
Fitzgerald Gary G Director 2/4/2026 Acquisition (Non Open Market) Direct 325 $14.23 33,431
Fitzsimmons James L Officer 2/4/2026 Sell Direct 5,917 $54.77 8,716
Flanagan Sarah Louise Officer 2/4/2026 Option Execute Direct 10,750 $37.66 43,598
Flanagan Sarah Louise Officer 2/4/2026 Sell Direct 10,750 $108.56 32,848
Flanagan Sarah Louise Officer 2/4/2026 Option Execute Direct 10,750 0
Fletcher Robert S Officer 2/4/2026 Acquisition (Non Open Market) Direct 8,980 8,980
Ford Darrell L Officer 2/4/2026 Acquisition (Non Open Market) Direct 33,532 32,345
Ford Russell Wayne 2/4/2026 Automatic Sell Indirect 40,000 $30.12 726,955
Fordyce Marshall 2/4/2026 Acquisition (Non Open Market) Direct 68,800 274,088