Sep 03
2024
SELL
Payment of exercise price or tax liability
$8,927,619
$275.91 p/Share
32,357
Reduced 33.65%
63,806
Common Stock
Aug 07
2024
BUY
Grant, award, or other acquisition
-
55,406
Added 36.55%
96,163
Common Stock
Aug 01
2024
SELL
Open market or private sale
$22,995,174
$261.91 p/Share
87,798
Reduced 68.3%
40,756
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$18,161,894
$206.86 p/Share
87,798
Added 40.58%
128,554
Common Stock
Feb 29
2024
-
395
Reduced 0.96%
40,756
Common Stock
Jan 01
2024
BUY
Discretionary transaction
$12,393
$221.32 p/Share
56
Added 0.14%
41,151
Common Stock
Dec 11
2023
-
2,156
Reduced 4.98%
41,095
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$123,410
$233.29 p/Share
529
Reduced 1.21%
43,251
Common Stock
Dec 07
2023
-
1,078
Reduced 2.4%
43,780
Common Stock
Sep 12
2023
SELL
Open market or private sale
$12,957,946
$247.98 p/Share
52,254
Reduced 53.81%
44,858
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$8,874,819
$169.84 p/Share
52,254
Added 34.98%
97,112
Common Stock
Sep 07
2023
SELL
Open market or private sale
$14,754,261
$250.65 p/Share
58,864
Reduced 56.75%
44,858
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$8,154,429
$138.53 p/Share
58,864
Added 36.2%
103,722
Common Stock
Sep 06
2023
SELL
Open market or private sale
$9,868,235
$251.42 p/Share
39,250
Reduced 46.67%
44,858
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$11,264,764
$255.75 p/Share
44,046
Reduced 34.37%
84,108
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
7,820
Added 5.75%
128,154
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
80,350
Added 40.04%
120,334
Common Stock
Jul 01
2023
BUY
Discretionary transaction
$10,857
$208.8 p/Share
52
Added 0.12%
44,533
Common Stock
Jan 09
2023
SELL
Open market or private sale
$9,075,943
$241.42 p/Share
37,594
Reduced 45.8%
44,481
Common Stock
Jan 09
2023
BUY
Exercise of conversion of derivative security
$5,516,919
$146.75 p/Share
37,594
Added 31.41%
82,075
Common Stock
Jan 05
2023
SELL
Open market or private sale
$12,298,501
$235.36 p/Share
52,254
Reduced 54.02%
44,481
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
$8,874,819
$169.84 p/Share
52,254
Added 35.07%
96,735
Common Stock
Jan 04
2023
SELL
Open market or private sale
$14,094,984
$239.45 p/Share
58,864
Reduced 56.96%
44,481
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
$8,154,429
$138.53 p/Share
58,864
Added 36.29%
103,345
Common Stock
Jan 01
2023
BUY
Discretionary transaction
$12,480
$226.92 p/Share
55
Added 0.12%
44,481
Common Stock