Mar 05
2025
SELL
Open market or private sale
$930,926
$263.42 p/Share
3,534
Reduced 3.19%
107,112
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
3,250
Added 2.85%
110,646
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$384,734
$253.95 p/Share
1,515
Reduced 1.39%
107,396
Common Stock
Mar 04
2025
BUY
Grant, award, or other acquisition
-
3,358
Added 2.99%
108,911
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$355,499
$254.11 p/Share
1,399
Reduced 1.31%
105,553
Common Stock
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