Oct 22
2024
SELL
Payment of exercise price or tax liability
$907,988
$88.12 p/Share
10,304
Reduced 11.62%
78,400
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
24,044
Added 23.17%
79,740
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$779,378
$69.1 p/Share
11,279
Reduced 14.85%
64,660
Common Stock
Feb 20
2024
SELL
Sale (or disposition) back to the issuer
$213,104
$69.1 p/Share
3,084
Reduced 4.44%
66,429
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
13,236
Added 16.93%
64,923
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
16,583
Added 19.92%
66,658
Common Stock
Oct 17
2023
SELL
Payment of exercise price or tax liability
$583,995
$76.18 p/Share
7,666
Reduced 13.48%
49,204
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
-
17,888
Added 26.23%
50,310
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$283,277
$75.1 p/Share
3,772
Reduced 8.82%
38,982
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$308,811
$75.1 p/Share
4,112
Reduced 9.16%
40,776
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
12,669
Added 23.6%
41,003
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
362
Added 0.92%
39,151
Common Stock
Oct 19
2022
SELL
Payment of exercise price or tax liability
$316,855
$64.05 p/Share
4,947
Reduced 12.76%
33,835
Common Stock
Oct 19
2022
BUY
Grant, award, or other acquisition
-
11,127
Added 24.31%
34,636
Common Stock
Feb 18
2022
SELL
Sale (or disposition) back to the issuer
$314,689
$68.92 p/Share
4,566
Reduced 15.27%
25,338
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$117,922
$68.92 p/Share
1,711
Reduced 5.83%
27,655
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
190
Added 0.68%
27,750
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
8,404
Added 22.36%
29,176
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$141,510
$63.6 p/Share
2,225
Reduced 8.07%
25,338
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
5,003
Added 16.3%
25,686
Common Stock
Feb 19
2021
SELL
Sale (or disposition) back to the issuer
$396,018
$76.26 p/Share
5,193
Reduced 18.71%
22,560
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
5,193
Added 17.23%
24,955
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$112,124
$87.94 p/Share
1,275
Reduced 5.35%
22,560
Common Stock
Nov 09
2020
BUY
Grant, award, or other acquisition
-
2,867
Added 11.21%
22,703
Common Stock