Dec 02
2024
SELL
Open market or private sale
$735,000
$210.0 p/Share
3,500
Reduced 0.66%
524,567
Common Stock, par valu...
Nov 21
2024
SELL
Open market or private sale
$1,225,194
$200.72 p/Share
6,104
Reduced 1.14%
528,067
Common Stock, par valu...
Nov 21
2024
BUY
Exercise of conversion of derivative security
-
15,260
Added 2.78%
534,171
Common Stock, par valu...
Nov 15
2024
SELL
Open market or private sale
$1,132,531
$205.84 p/Share
5,502
Reduced 1.05%
518,911
Common Stock, par valu...
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
13,753
Added 2.56%
524,413
Common Stock, par valu...
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...