Feb 13
2024
SELL
Payment of exercise price or tax liability
$105,128
$157.85 p/Share
666
Reduced 0.43%
154,851
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
1,302
Added 0.83%
155,517
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$2,109,632
$157.4 p/Share
13,403
Reduced 8.0%
154,215
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
26,202
Added 13.52%
167,618
Common Stock
Feb 09
2024
SELL
Open market or private sale
$9,281,969
$156.27 p/Share
59,397
Reduced 29.58%
141,416
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$5,371,864
$90.44 p/Share
59,397
Added 22.83%
200,813
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$299,059
$156.33 p/Share
1,913
Reduced 1.33%
141,416
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
3,739
Added 2.54%
143,329
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$1,712,283
$162.01 p/Share
10,569
Reduced 7.04%
139,590
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
21,422
Added 12.49%
150,159
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$208,921
$162.08 p/Share
1,289
Reduced 0.99%
128,737
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,570
Added 2.67%
130,026
Common Stock
Nov 22
2022
SELL
Open market or private sale
$13,598,447
$176.78 p/Share
76,923
Reduced 37.82%
126,456
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$5,579,994
$72.54 p/Share
76,923
Added 27.44%
203,379
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,466,633
$165.89 p/Share
8,841
Reduced 6.53%
126,456
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
18,064
Added 11.78%
135,297
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$200,932
$168.85 p/Share
1,190
Reduced 1.0%
117,233
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
3,297
Added 2.71%
118,423
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$1,004,061
$165.55 p/Share
6,065
Reduced 5.0%
115,126
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
13,606
Added 10.09%
121,191
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$1,237,985
$150.46 p/Share
8,228
Reduced 7.1%
107,585
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
16,084
Added 12.19%
115,813
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$3,542,020
$149.32 p/Share
23,721
Reduced 19.22%
99,729
Common Stock
Feb 03
2020
BUY
Exercise of conversion of derivative security
-
48,312
Added 28.13%
123,450
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$822,778
$131.94 p/Share
6,236
Reduced 7.8%
73,751
Common Stock