Oct 22
2024
SELL
Payment of exercise price or tax liability
$148,041
$88.12 p/Share
1,680
Reduced 16.07%
8,776
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
4,059
Added 31.09%
8,995
Common Stock
Aug 09
2024
SELL
Open market or private sale
$424,710
$85.8 p/Share
4,950
Reduced 43.62%
6,397
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$147,735
$69.1 p/Share
2,138
Reduced 15.85%
11,347
Common Stock
Feb 20
2024
SELL
Sale (or disposition) back to the issuer
$65,921
$69.1 p/Share
954
Reduced 7.55%
11,689
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
2,240
Added 16.41%
11,410
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
3,711
Added 24.02%
11,736
Common Stock
Dec 11
2023
-
690
Reduced 7.52%
8,488
Common Stock
Dec 08
2023
SELL
Open market or private sale
$122,279
$75.95 p/Share
1,610
Reduced 14.92%
9,178
Common Stock
Oct 17
2023
SELL
Payment of exercise price or tax liability
$104,061
$76.18 p/Share
1,366
Reduced 11.24%
10,788
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
-
3,302
Added 23.11%
10,985
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$65,036
$75.1 p/Share
866
Reduced 8.79%
8,989
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$93,424
$75.1 p/Share
1,244
Reduced 12.55%
8,668
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
3,304
Added 26.78%
9,034
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
231
Added 2.57%
8,772
Common Stock
Oct 19
2022
SELL
Payment of exercise price or tax liability
$98,189
$64.05 p/Share
1,533
Reduced 17.63%
7,164
Common Stock
Oct 19
2022
BUY
Grant, award, or other acquisition
-
3,445
Added 31.73%
7,413
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$56,101
$68.92 p/Share
814
Reduced 13.55%
5,195
Common Stock
Feb 18
2022
SELL
Sale (or disposition) back to the issuer
$56,583
$68.92 p/Share
821
Reduced 14.45%
4,859
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
165
Added 3.04%
5,270
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
2,360
Added 30.67%
5,336
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$53,806
$63.6 p/Share
846
Reduced 16.84%
4,178
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
1,899
Added 30.66%
4,295
Common Stock
Feb 19
2021
SELL
Sale (or disposition) back to the issuer
$120,186
$76.26 p/Share
1,576
Reduced 35.86%
2,819
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$88,309
$76.26 p/Share
1,158
Reduced 27.04%
3,125
Common Stock