Oct 29
2024
SELL
Payment of exercise price or tax liability
$7,745,270
$296.64 p/Share
26,110
Reduced 32.42%
54,429
Common Stock
Oct 29
2024
BUY
Exercise of conversion of derivative security
$3,125,105
$119.69 p/Share
26,110
Added 24.48%
80,539
Common Stock
Apr 29
2024
-
1,151
Reduced 2.07%
54,320
Common Stock
Apr 29
2024
SELL
Open market or private sale
$4,866,849
$193.06 p/Share
25,209
Reduced 31.25%
55,471
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
$2,488,128
$98.7 p/Share
25,209
Added 23.81%
80,680
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$743,729
$196.91 p/Share
3,777
Reduced 6.37%
55,471
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
8,499
Added 12.55%
59,248
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$111,001
$194.74 p/Share
570
Reduced 1.11%
50,749
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
1,250
Added 2.38%
51,319
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$115,641
$194.03 p/Share
596
Reduced 1.18%
50,069
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
1,307
Added 2.51%
50,665
Common Stock
Oct 03
2023
SELL
Payment of exercise price or tax liability
$164,965
$181.48 p/Share
909
Reduced 1.81%
49,279
Common Stock
Oct 03
2023
BUY
Exercise of conversion of derivative security
-
2,044
Added 3.91%
50,188
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$3,315,506
$199.01 p/Share
16,660
Reduced 25.76%
48,012
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$2,285,975
$98.93 p/Share
23,107
Added 26.32%
64,672
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$103,286
$192.34 p/Share
537
Reduced 1.28%
41,502
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,206
Added 2.79%
42,039
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$874,273
$200.89 p/Share
4,352
Reduced 9.63%
40,833
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
9,751
Added 17.75%
45,185
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$106,187
$199.6 p/Share
532
Reduced 1.48%
35,434
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
1,164
Added 3.13%
35,966
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$174,765
$191.0 p/Share
915
Reduced 2.25%
39,756
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
2,057
Added 4.81%
40,671
Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$2,821,886
$190.09 p/Share
14,845
Reduced 27.77%
38,614
Common Stock
Jul 28
2022
SELL
Open market or private sale
$952,090
$190.0 p/Share
5,011
Reduced 10.3%
43,625
Common Stock