Oct 16
2025
SELL
Open market or private sale
$525,040
$262.52 p/Share
2,000
Reduced 0.43%
467,438
Common Stock
Oct 15
2025
SELL
Open market or private sale
$528,860
$264.43 p/Share
2,000
Reduced 0.42%
469,438
Common Stock
Oct 14
2025
SELL
Open market or private sale
$1,327,300
$265.46 p/Share
5,000
Reduced 1.05%
471,438
Common Stock
Sep 18
2025
SELL
Open market or private sale
$575,680
$287.84 p/Share
2,000
Reduced 0.42%
476,438
Common Stock
Sep 17
2025
SELL
Open market or private sale
$577,760
$288.88 p/Share
2,000
Reduced 0.42%
478,438
Common Stock
Sep 16
2025
SELL
Open market or private sale
$1,435,300
$287.06 p/Share
5,000
Reduced 1.03%
480,438
Common Stock
Sep 11
2025
SELL
Open market or private sale
$575,400
$287.7 p/Share
2,000
Reduced 0.41%
485,438
Common Stock
Sep 10
2025
SELL
Open market or private sale
$569,840
$284.92 p/Share
2,000
Reduced 0.41%
487,438
Common Stock
Sep 09
2025
SELL
Open market or private sale
$1,416,000
$283.2 p/Share
5,000
Reduced 1.01%
489,438
Common Stock
Aug 21
2025
SELL
Open market or private sale
$543,780
$271.89 p/Share
2,000
Reduced 0.4%
494,303
Common Stock
Aug 20
2025
SELL
Open market or private sale
$541,120
$270.56 p/Share
2,000
Reduced 0.4%
496,303
Common Stock
Aug 19
2025
SELL
Open market or private sale
$1,343,050
$268.61 p/Share
5,000
Reduced 0.99%
498,303
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$395,928
$269.89 p/Share
1,467
Reduced 0.29%
503,303
Common Stock
Aug 14
2025
SELL
Open market or private sale
$533,020
$266.51 p/Share
2,000
Reduced 0.39%
504,771
Common Stock
Aug 13
2025
SELL
Open market or private sale
$531,660
$265.83 p/Share
2,000
Reduced 0.39%
506,771
Common Stock
Aug 12
2025
SELL
Open market or private sale
$1,321,150
$264.23 p/Share
5,000
Reduced 0.97%
508,771
Common Stock
Jul 17
2025
SELL
Open market or private sale
$562,500
$281.25 p/Share
2,000
Reduced 0.39%
513,771
Common Stock
Jul 16
2025
SELL
Open market or private sale
$562,700
$281.35 p/Share
2,000
Reduced 0.39%
515,771
Common Stock
Jul 15
2025
SELL
Open market or private sale
$1,409,750
$281.95 p/Share
5,000
Reduced 0.96%
517,771
Common Stock
Jul 10
2025
SELL
Open market or private sale
$573,440
$286.72 p/Share
2,000
Reduced 0.38%
522,771
Common Stock
Jul 09
2025
SELL
Open market or private sale
$577,700
$288.85 p/Share
2,000
Reduced 0.38%
524,771
Common Stock
Jul 08
2025
SELL
Open market or private sale
$1,422,750
$284.55 p/Share
5,000
Reduced 0.94%
526,771
Common Stock
Jun 18
2025
SELL
Open market or private sale
$1,129,000
$282.25 p/Share
4,000
Reduced 0.75%
531,771
Common Stock
Jun 17
2025
SELL
Open market or private sale
$1,413,850
$282.77 p/Share
5,000
Reduced 0.92%
535,771
Common Stock
Jun 12
2025
SELL
Open market or private sale
$561,380
$280.69 p/Share
2,000
Reduced 0.37%
540,771
Common Stock