Dec 03
2024
SELL
Payment of exercise price or tax liability
$398,090
$351.05 p/Share
1,134
Reduced 0.39%
292,809
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$350,737
$309.02 p/Share
1,135
Reduced 0.38%
293,943
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$357,241
$314.75 p/Share
1,135
Reduced 0.38%
295,078
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$4,434,757
$339.62 p/Share
13,058
Reduced 4.22%
296,213
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
68,542
Added 18.14%
309,271
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$5,215,980
$330.0 p/Share
15,806
Reduced 6.16%
240,729
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
48,038
Added 15.49%
262,015
Common Stock
Nov 14
2023
SELL
Open market or private sale
$2,853,442
$298.29 p/Share
9,566
Reduced 4.28%
213,977
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$909,630
$95.09 p/Share
9,566
Added 4.1%
223,543
Common Stock
Oct 12
2023
SELL
Open market or private sale
$1,609,415
$305.74 p/Share
5,264
Reduced 2.4%
213,977
Common Stock
Oct 12
2023
BUY
Exercise of conversion of derivative security
$500,553
$95.09 p/Share
5,264
Added 2.34%
219,241
Common Stock
Oct 11
2023
SELL
Open market or private sale
$3,745,172
$305.23 p/Share
12,270
Reduced 5.42%
213,977
Common Stock
Oct 11
2023
BUY
Exercise of conversion of derivative security
$1,166,754
$95.09 p/Share
12,270
Added 5.14%
226,247
Common Stock
Oct 10
2023
SELL
Open market or private sale
$4,034,329
$305.77 p/Share
13,194
Reduced 5.81%
213,977
Common Stock
Oct 10
2023
BUY
Exercise of conversion of derivative security
$1,254,617
$95.09 p/Share
13,194
Added 5.49%
227,171
Common Stock
Jul 19
2023
SELL
Open market or private sale
$3,887,102
$350.6 p/Share
11,087
Reduced 4.93%
213,977
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
$1,054,262
$95.09 p/Share
11,087
Added 4.69%
225,064
Common Stock
Jul 18
2023
SELL
Open market or private sale
$4,642,230
$350.04 p/Share
13,262
Reduced 5.84%
213,977
Common Stock
Jul 18
2023
BUY
Exercise of conversion of derivative security
$1,261,083
$95.09 p/Share
13,262
Added 5.51%
227,239
Common Stock
Jun 12
2023
SELL
Open market or private sale
$17,103,944
$327.53 p/Share
52,221
Reduced 19.62%
213,977
Common Stock
Jun 12
2023
BUY
Exercise of conversion of derivative security
$4,965,694
$95.09 p/Share
52,221
Added 16.4%
266,198
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$3,506,870
$310.37 p/Share
11,299
Reduced 5.02%
213,977
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$8,177,763
$277.9 p/Share
29,427
Reduced 11.55%
225,276
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
80,282
Added 23.97%
254,703
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$3,257,904
$316.24 p/Share
10,302
Reduced 5.58%
174,421
Common Stock