Oct 29
2024
SELL
Payment of exercise price or tax liability
$8,216,223
$303.26 p/Share
27,093
Reduced 20.21%
106,952
Common Stock
Oct 29
2024
BUY
Exercise of conversion of derivative security
$6,874,651
$223.93 p/Share
30,700
Added 18.63%
134,045
Common Stock
Apr 29
2024
SELL
Open market or private sale
$3,914,215
$288.51 p/Share
13,567
Reduced 11.6%
103,345
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
2,610
Added 2.18%
116,912
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$619,922
$274.91 p/Share
2,255
Reduced 1.93%
114,302
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
4,998
Added 4.11%
116,557
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$481,131
$273.37 p/Share
1,760
Reduced 1.55%
111,559
Common Stock
Oct 30
2023
SELL
Open market or private sale
$7,914,216
$238.38 p/Share
33,200
Reduced 22.66%
113,319
Common Stock
Oct 30
2023
BUY
Exercise of conversion of derivative security
$6,364,772
$191.71 p/Share
33,200
Added 18.47%
146,519
Common Stock
Aug 11
2023
SELL
Open market or private sale
$1,467,895
$225.83 p/Share
6,500
Reduced 5.42%
113,319
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
3,105
Added 2.53%
119,819
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$897,375
$231.88 p/Share
3,870
Reduced 3.21%
116,714
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
8,580
Added 6.64%
120,584
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$342,155
$231.97 p/Share
1,475
Reduced 1.3%
112,004
Common Stock
Aug 01
2022
SELL
Open market or private sale
$2,533,168
$227.68 p/Share
11,126
Reduced 8.93%
113,479
Common Stock
Apr 29
2022
SELL
Open market or private sale
$2,532,527
$237.93 p/Share
10,644
Reduced 7.87%
124,605
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$420,153
$250.24 p/Share
1,679
Reduced 1.23%
134,979
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
3,090
Added 2.21%
136,628
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$9,793,552
$233.48 p/Share
41,946
Reduced 23.9%
133,538
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$6,679,745
$135.85 p/Share
49,170
Added 22.2%
172,331
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
3,153
Added 2.28%
134,961
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$6,545,284
$195.51 p/Share
33,478
Reduced 21.37%
123,161
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$5,238,674
$136.78 p/Share
38,300
Added 19.65%
156,639
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$200,980
$172.96 p/Share
1,162
Reduced 0.97%
118,339
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
3,895
Added 3.16%
119,501
Common Stock