Insider Activity

Insider Relation Last Date Transaction Owner Type Shares Traded Price Shares Held
Masson Arnar Thor Director 1/5/2026 Disposition (Non Open Market) Direct 145 $152.87 8,529
Mastrototaro John 1/5/2026 Option Execute Direct 5,000 $1.25 6,944
Mastrototaro John 1/5/2026 Sell Direct 2,514 $8.21 4,430
Mastrototaro John 1/5/2026 Option Execute Direct 5,000 72,834
MATHIAS ANDREW W 1/5/2026 Acquisition (Non Open Market) Direct 5,004 5,004
MAY PETER W 1/5/2026 Acquisition (Non Open Market) Direct 5,704 $8.37 5,537,881
McBee Brannin Officer 1/5/2026 Acquisition (Non Open Market) Direct 102,835 351,499
McBee Brannin Officer 1/5/2026 Automatic Sell Direct 102,835 $79.28 248,664
McBee Brannin Officer 1/5/2026 Acquisition (Non Open Market) Indirect 37,335 25,000
McBee Brannin Officer 1/5/2026 Automatic Sell Indirect 45,913 $79.51 0
McBee Brannin Officer 1/5/2026 Disposition (Non Open Market) Direct 102,835 8,808,650
McBee Brannin Officer 1/5/2026 Disposition (Non Open Market) Indirect 63,335 114,600
McClintock Robert J Director 1/5/2026 Option Execute Direct 3,200 $21.45 3,200
McClintock Robert J Director 1/5/2026 Option Execute Direct 3,200 0
McClymont Donald 1/5/2026 Sell Direct 82,957 $3.67 186,202
McConnell Michael J Director 1/5/2026 Option Execute Direct 9,797 9,797
McCoy Michael Ryan Officer 1/5/2026 Disposition (Non Open Market) Direct 3,763 $49.04 76,674
McCurry James Kyle Director 1/5/2026 Acquisition (Non Open Market) Indirect 319 $39.55 4,695
McDonald George P. Officer 1/5/2026 Acquisition (Non Open Market) Direct 21 $472.17 1,947
MCDONOUGH JENNIFER L Officer 1/5/2026 Acquisition (Non Open Market) Direct 922 $245.89 6,997
MCDONOUGH JENNIFER L Officer 1/5/2026 Disposition (Non Open Market) Direct 391 $245.89 6,606
McGinnis Eric S 1/5/2026 Option Execute Direct 25,383 $12.43 44,590
McGinnis Eric S 1/5/2026 Option Execute Direct 25,383 0
McGrane Michael Patrick Officer 1/5/2026 Disposition (Non Open Market) Direct 691 $80.26 18,708
McIntyre David 1/5/2026 Acquisition (Non Open Market) Direct 986,319 986,319