Feb 13
2024
SELL
Payment of exercise price or tax liability
$74,820
$157.85 p/Share
474
Reduced 0.42%
112,076
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
925
Added 0.82%
112,550
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$1,104,790
$157.4 p/Share
7,019
Reduced 5.92%
111,625
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
14,960
Added 11.2%
118,644
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$122,093
$156.33 p/Share
781
Reduced 0.75%
103,684
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
2,135
Added 2.0%
104,465
Common Stock
Aug 23
2023
SELL
Sale (or disposition) back to the issuer
-
232
Reduced 0.23%
102,464
Common Stock
Jul 25
2023
SELL
Open market or private sale
$3,406,400
$170.32 p/Share
20,000
Reduced 16.3%
102,696
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$933,987
$162.01 p/Share
5,765
Reduced 4.49%
122,696
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
12,468
Added 8.85%
128,461
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$123,342
$162.08 p/Share
761
Reduced 0.65%
115,993
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
2,078
Added 1.75%
116,754
Common Stock
Oct 24
2022
SELL
Open market or private sale
$481,449
$171.03 p/Share
2,815
Reduced 1.46%
189,819
Common Stock
Oct 24
2022
SELL
Open market or private sale
$729,485
$171.12 p/Share
4,263
Reduced 2.25%
184,856
Common Stock
Oct 24
2022
SELL
Open market or private sale
$1,412,932
$171.14 p/Share
8,256
Reduced 4.39%
179,900
Common Stock
Oct 24
2022
SELL
Open market or private sale
$2,225,518
$171.22 p/Share
12,998
Reduced 7.31%
164,802
Common Stock
Oct 24
2022
SELL
Open market or private sale
$3,569,274
$171.18 p/Share
20,851
Reduced 12.65%
143,951
Common Stock
Oct 24
2022
SELL
Open market or private sale
$5,016,564
$171.36 p/Share
29,275
Reduced 20.34%
114,676
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
$9,075,237
$115.67 p/Share
78,458
Added 28.89%
193,134
Common Stock
Oct 19
2022
SELL
Open market or private sale
$3,761,128
$164.5 p/Share
22,864
Reduced 16.62%
114,676
Common Stock
Oct 19
2022
SELL
Open market or private sale
$4,926,117
$164.5 p/Share
29,946
Reduced 18.02%
136,240
Common Stock
Oct 19
2022
SELL
Open market or private sale
$2,254,144
$164.5 p/Share
13,703
Reduced 7.56%
167,486
Common Stock
Oct 19
2022
SELL
Open market or private sale
$594,338
$164.5 p/Share
3,613
Reduced 1.96%
181,189
Common Stock
Oct 19
2022
BUY
Exercise of conversion of derivative security
$7,143,736
$101.87 p/Share
70,126
Added 27.51%
184,802
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$848,361
$165.89 p/Share
5,114
Reduced 4.27%
114,676
Common Stock