Nov 01
2024
SELL
Open market or private sale
$696,360
$198.96 p/Share
3,500
Reduced 0.68%
510,660
Common Stock, par valu...
Oct 01
2024
SELL
Open market or private sale
$646,800
$184.8 p/Share
3,500
Reduced 0.68%
514,160
Common Stock, par valu...
Sep 03
2024
SELL
Open market or private sale
$622,545
$177.87 p/Share
3,500
Reduced 0.67%
517,660
Common Stock, par valu...
Aug 21
2024
SELL
Open market or private sale
$1,107,265
$181.4 p/Share
6,104
Reduced 1.16%
521,160
Common Stock, par valu...
Aug 21
2024
BUY
Exercise of conversion of derivative security
-
15,260
Added 2.81%
527,264
Common Stock, par valu...
Aug 15
2024
SELL
Open market or private sale
$965,435
$175.47 p/Share
5,502
Reduced 1.06%
512,004
Common Stock, par valu...
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
13,753
Added 2.59%
517,506
Common Stock, par valu...
Aug 01
2024
SELL
Open market or private sale
$662,375
$189.25 p/Share
3,500
Reduced 0.69%
503,753
Common Stock, par valu...
Jul 02
2024
SELL
Open market or private sale
$2,500,000
$200.0 p/Share
12,500
Reduced 2.4%
507,253
Common Stock, par valu...
Jul 01
2024
SELL
Open market or private sale
$685,580
$195.88 p/Share
3,500
Reduced 0.67%
519,753
Common Stock, par valu...
Jun 03
2024
SELL
Open market or private sale
$620,725
$177.35 p/Share
3,500
Reduced 0.66%
523,253
Common Stock, par valu...
May 21
2024
SELL
Open market or private sale
$1,107,521
$181.68 p/Share
6,096
Reduced 1.14%
526,753
Common Stock, par valu...
May 21
2024
BUY
Exercise of conversion of derivative security
-
15,240
Added 2.78%
532,849
Common Stock, par valu...
May 15
2024
SELL
Open market or private sale
$1,016,989
$184.84 p/Share
5,502
Reduced 1.05%
517,609
Common Stock, par valu...
May 15
2024
BUY
Exercise of conversion of derivative security
-
13,753
Added 2.56%
523,111
Common Stock, par valu...
May 01
2024
SELL
Open market or private sale
$634,445
$181.27 p/Share
3,500
Reduced 0.68%
509,358
Common Stock, par valu...
Apr 01
2024
SELL
Open market or private sale
$632,555
$180.73 p/Share
3,500
Reduced 0.68%
512,858
Common Stock, par valu...
Mar 01
2024
SELL
Open market or private sale
$618,345
$176.67 p/Share
3,500
Reduced 0.67%
516,358
Common Stock, par valu...
Feb 21
2024
SELL
Open market or private sale
$1,603,187
$168.97 p/Share
9,488
Reduced 1.79%
519,858
Common Stock, par valu...
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
23,720
Added 4.29%
529,346
Common Stock, par valu...
Feb 15
2024
SELL
Open market or private sale
$659,005
$170.55 p/Share
3,864
Reduced 0.76%
505,626
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
9,659
Added 1.86%
509,490
Common Stock, par valu...
Feb 12
2024
SELL
Open market or private sale
$2,502,500
$175.0 p/Share
14,300
Reduced 2.78%
499,831
Common Stock, par valu...
Feb 07
2024
SELL
Open market or private sale
$3,436,827
$170.14 p/Share
20,200
Reduced 3.78%
514,131
Common Stock, par valu...
Dec 01
2023
SELL
Open market or private sale
$584,000
$146.0 p/Share
4,000
Reduced 0.74%
534,331
Common Stock, par valu...