Dec 01
2025
SELL
Open market or private sale
$583,050
$233.22 p/Share
2,500
Reduced 0.49%
505,934
Common Stock, par valu...
Nov 21
2025
SELL
Open market or private sale
$1,481,964
$216.82 p/Share
6,835
Reduced 1.33%
508,434
Common Stock, par valu...
Nov 21
2025
BUY
Exercise of conversion of derivative security
-
17,087
Added 3.21%
515,269
Common Stock, par valu...
Nov 17
2025
SELL
Open market or private sale
$1,115,198
$233.11 p/Share
4,784
Reduced 0.95%
498,182
Common Stock, par valu...
Nov 15
2025
BUY
Exercise of conversion of derivative security
-
11,959
Added 2.32%
502,966
Common Stock, par valu...
Nov 03
2025
SELL
Open market or private sale
$638,600
$255.44 p/Share
2,500
Reduced 0.51%
491,007
Common Stock, par valu...
Oct 31
2025
SELL
Open market or private sale
$5,500,660
$250.03 p/Share
22,000
Reduced 4.27%
493,507
Common Stock, par valu...
Oct 01
2025
SELL
Open market or private sale
$542,750
$217.1 p/Share
2,500
Reduced 0.48%
515,507
Common Stock, par valu...
Sep 02
2025
SELL
Open market or private sale
$558,725
$223.49 p/Share
2,500
Reduced 0.48%
518,007
Common Stock, par valu...
Aug 21
2025
SELL
Open market or private sale
$1,516,891
$221.93 p/Share
6,835
Reduced 1.3%
520,507
Common Stock, par valu...
Aug 21
2025
BUY
Exercise of conversion of derivative security
-
17,087
Added 3.14%
527,342
Common Stock, par valu...
Aug 15
2025
SELL
Open market or private sale
$1,113,332
$232.72 p/Share
4,784
Reduced 0.93%
510,255
Common Stock, par valu...
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
11,959
Added 2.27%
515,039
Common Stock, par valu...
Aug 08
2025
-
8,970
Reduced 1.75%
503,080
Common Stock, par valu...
Aug 01
2025
SELL
Open market or private sale
$542,500
$217.0 p/Share
2,500
Reduced 0.49%
512,050
Common Stock, par valu...
Jul 01
2025
SELL
Open market or private sale
$549,775
$219.91 p/Share
2,500
Reduced 0.48%
514,550
Common Stock, par valu...
Jun 02
2025
SELL
Open market or private sale
$512,450
$204.98 p/Share
2,500
Reduced 0.48%
517,050
Common Stock, par valu...
May 21
2025
SELL
Open market or private sale
$1,375,853
$201.06 p/Share
6,843
Reduced 1.3%
519,550
Common Stock, par valu...
May 21
2025
BUY
Exercise of conversion of derivative security
-
17,107
Added 3.15%
526,393
Common Stock, par valu...
May 20
2025
-
4,864
Reduced 0.95%
509,286
Common Stock, par valu...
May 15
2025
SELL
Open market or private sale
$981,916
$205.25 p/Share
4,784
Reduced 0.92%
514,150
Common Stock, par valu...
May 15
2025
BUY
Exercise of conversion of derivative security
-
11,960
Added 2.25%
518,934
Common Stock, par valu...
May 01
2025
SELL
Open market or private sale
$476,674
$190.67 p/Share
2,500
Reduced 0.49%
506,974
Common Stock, par valu...
Apr 01
2025
SELL
Open market or private sale
$469,975
$187.99 p/Share
2,500
Reduced 0.49%
509,474
Common Stock, par valu...
Mar 03
2025
SELL
Open market or private sale
$532,925
$213.17 p/Share
2,500
Reduced 0.49%
511,974
Common Stock, par valu...