Oct 27
2024
SELL
Payment of exercise price or tax liability
$113,021
$127.42 p/Share
887
Reduced 5.16%
16,298
Common Stock, $0.01 pa...
Oct 27
2024
BUY
Exercise of conversion of derivative security
-
2,256
Added 11.6%
17,185
Common Stock, $0.01 pa...
Oct 26
2024
SELL
Payment of exercise price or tax liability
$75,942
$127.42 p/Share
596
Reduced 3.84%
14,929
Common Stock, $0.01 pa...
Oct 26
2024
BUY
Exercise of conversion of derivative security
-
1,515
Added 8.89%
15,525
Common Stock, $0.01 pa...
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$116,196
$114.03 p/Share
1,019
Reduced 6.78%
14,010
Common Stock, $0.01 pa...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
2,591
Added 14.7%
15,029
Common Stock, $0.01 pa...
Oct 29
2023
SELL
Payment of exercise price or tax liability
$56,223
$89.67 p/Share
627
Reduced 4.84%
12,318
Common Stock, $0.01 pa...
Oct 29
2023
BUY
Exercise of conversion of derivative security
-
1,595
Added 10.97%
12,945
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Payment of exercise price or tax liability
$49,427
$127.72 p/Share
387
Reduced 3.3%
11,350
Common Stock, $0.01 pa...
Mar 07
2023
BUY
Grant, award, or other acquisition
-
1,592
Added 11.94%
11,737
Common Stock, $0.01 pa...
Oct 23
2022
SELL
Payment of exercise price or tax liability
$52,854
$142.08 p/Share
372
Reduced 3.56%
10,067
Common Stock, $0.01 pa...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
1,529
Added 12.78%
10,439
Common Stock, $0.01 pa...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$48,876
$133.54 p/Share
366
Reduced 3.95%
8,910
Common Stock, $0.01 pa...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,506
Added 13.97%
9,276
Common Stock, $0.01 pa...
Nov 02
2021
SELL
Open market or private sale
$2,124,940
$136.74 p/Share
15,540
Reduced 66.77%
7,734
Common Stock, $0.01 pa...
Nov 02
2021
BUY
Exercise of conversion of derivative security
$1,119,035
$72.01 p/Share
15,540
Added 40.04%
23,274
Common Stock, $0.01 pa...
Oct 24
2021
SELL
Payment of exercise price or tax liability
$44,383
$131.31 p/Share
338
Reduced 4.19%
7,734
Common Stock, $0.01 pa...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
1,390
Added 14.69%
8,072
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$58,371
$110.76 p/Share
527
Reduced 7.31%
6,682
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
2,166
Added 23.1%
7,209
Common Stock, $0.01 pa...
Feb 05
2021
SELL
Open market or private sale
$683,432
$96.53 p/Share
7,080
Reduced 58.4%
5,043
Common Stock, $0.01 pa...
Feb 05
2021
BUY
Exercise of conversion of derivative security
$445,898
$62.98 p/Share
7,080
Added 36.87%
12,123
Common Stock, $0.01 pa...
Oct 25
2020
SELL
Payment of exercise price or tax liability
$28,784
$72.14 p/Share
399
Reduced 7.51%
4,915
Common Stock, $0.01 pa...
Oct 25
2020
BUY
Exercise of conversion of derivative security
-
1,640
Added 23.58%
5,314
Common Stock, $0.01 pa...
Mar 04
2020
SELL
Payment of exercise price or tax liability
$45,167
$79.24 p/Share
570
Reduced 13.43%
3,674
Common Stock $0.01 Par...