Aug 26
2024
SELL
Open market or private sale
$573,958
$274.49 p/Share
2,091
Reduced 3.39%
59,654
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$402,705
$192.59 p/Share
2,091
Added 3.28%
61,745
Common Stock
Aug 23
2024
SELL
Open market or private sale
$2,392,267
$274.5 p/Share
8,715
Reduced 12.75%
59,654
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$1,678,421
$192.59 p/Share
8,715
Added 11.31%
68,369
Common Stock
Jul 31
2024
SELL
Open market or private sale
$1,037,818
$274.12 p/Share
3,786
Reduced 5.97%
59,654
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$729,145
$192.59 p/Share
3,786
Added 5.63%
63,440
Common Stock
Jul 18
2024
SELL
Open market or private sale
$3,003
$273.0 p/Share
11
Reduced 0.02%
59,654
Common Stock
Jul 18
2024
BUY
Exercise of conversion of derivative security
$2,118
$192.59 p/Share
11
Added 0.02%
59,665
Common Stock
Jul 17
2024
SELL
Open market or private sale
$81,951
$273.17 p/Share
300
Reduced 0.5%
59,654
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
$57,777
$192.59 p/Share
300
Added 0.5%
59,954
Common Stock
Jul 16
2024
SELL
Open market or private sale
$2,239,371
$274.5 p/Share
8,158
Reduced 12.03%
59,654
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$1,571,149
$192.59 p/Share
8,158
Added 10.74%
67,812
Common Stock
Apr 28
2024
SELL
Payment of exercise price or tax liability
$294,877
$231.64 p/Share
1,273
Reduced 2.09%
59,654
Common Stock
Apr 27
2024
SELL
Payment of exercise price or tax liability
$332,171
$231.64 p/Share
1,434
Reduced 2.3%
60,927
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
-
10,917
Added 14.9%
62,361
Common Stock
Apr 22
2024
SELL
Payment of exercise price or tax liability
$162,934
$228.84 p/Share
712
Reduced 1.37%
51,444
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$308,371
$242.24 p/Share
1,273
Reduced 2.38%
52,156
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
9,708
Added 15.38%
53,429
Common Stock
Apr 23
2023
SELL
Payment of exercise price or tax liability
$436,363
$245.7 p/Share
1,776
Reduced 3.9%
43,721
Common Stock
Apr 22
2023
SELL
Payment of exercise price or tax liability
$235,872
$245.7 p/Share
960
Reduced 95.52%
45
Common Stock
Feb 15
2023
SELL
Open market or private sale
$5,153,194
$267.49 p/Share
19,265
Reduced 29.31%
46,457
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
$2,969,699
$154.15 p/Share
19,265
Added 22.67%
65,722
Common Stock
Feb 14
2023
SELL
Open market or private sale
$1,286,475
$267.96 p/Share
4,801
Reduced 9.37%
46,457
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$740,074
$154.15 p/Share
4,801
Added 8.56%
51,258
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
-
8,619
Added 15.65%
46,457
Common Stock