Insider Activity

Insider Relation Last Date Transaction Owner Type Shares Traded Price Shares Held
HOLLY JAMES C Director 2/5/2026 Option Execute Direct 5,000 $17.25 307,970
HOLLY JAMES C Director 2/5/2026 Sell Direct 5,000 $37.93 302,970
HOLLY JAMES C Director 2/5/2026 Option Execute Direct 5,000 0
HOLZGREFE FREDERICK J III 2/5/2026 Disposition (Non Open Market) Direct 440 $404.74 17,205
Honeycutt Jennifer Director 2/5/2026 Acquisition (Non Open Market) Direct 2,766 52,205
Hoover Brett 2/5/2026 Acquisition (Non Open Market) Direct 2,832 18,520
Hopkinson Craig C. Officer 2/5/2026 Acquisition (Non Open Market) Direct 25,352 83,092
Hopkinson Craig C. Officer 2/5/2026 Disposition (Non Open Market) Direct 7,454 $33.55 75,638
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner 2/5/2026 Buy Direct 1 $341.52 3,479,367
Horowitz Fran Director 2/5/2026 Automatic Sell Direct 17,031 $102.00 338,272
Howie John K 2/5/2026 Acquisition (Non Open Market) Direct 21,499 $0.58 191,499
Hranicky Kyle G Officer 2/5/2026 Option Execute Direct 34,830 100,702
Hranicky Kyle G Officer 2/5/2026 Disposition (Non Open Market) Direct 12,643 $93.14 82,729
Hranicky Kyle G Officer 2/5/2026 Option Execute Direct 34,830 0
Hrynewich Stephen Officer 2/5/2026 Option Execute Direct 4,800 160,933
Hrynewich Stephen Officer 2/5/2026 Option Execute Direct 4,800 0
Htwe Richard 2/5/2026 Acquisition (Non Open Market) Direct 3,370 $148.71 4,885
Huang Jian James Officer 2/5/2026 Acquisition (Non Open Market) Direct 29,750 29,750
Huffman Joel David Director 2/5/2026 Acquisition (Non Open Market) Direct 25,000 25,000
Hufnagel Christopher Officer 2/5/2026 Option Execute Direct 26,138 269,224
Hufnagel Christopher Officer 2/5/2026 Disposition (Non Open Market) Direct 11,528 $18.10 257,696
Hufnagel Christopher Officer 2/5/2026 Option Execute Direct 26,138 52,276
Hunstad Michael Officer 2/5/2026 Acquisition (Non Open Market) Direct 4,527 29,712
HUNTER JOHN C III 2/5/2026 Acquisition (Non Open Market) Direct 7,817 7,817
HURT CLINT Director 2/5/2026 Sell Direct 1,064 $190.02 114,699