Oct 22
2024
SELL
Payment of exercise price or tax liability
$125,835
$88.12 p/Share
1,428
Reduced 13.03%
9,530
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
3,328
Added 25.77%
9,587
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$144,349
$69.1 p/Share
2,089
Reduced 21.49%
7,630
Common Stock
Feb 20
2024
SELL
Sale (or disposition) back to the issuer
$14,441
$69.1 p/Share
209
Reduced 2.57%
7,938
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
3,013
Added 27.37%
7,996
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
1,883
Added 19.59%
7,728
Common Stock
Oct 17
2023
SELL
Payment of exercise price or tax liability
$46,241
$76.18 p/Share
607
Reduced 10.87%
4,976
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
-
1,415
Added 21.84%
5,064
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$66,012
$75.1 p/Share
879
Reduced 17.23%
4,224
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$9,087
$75.1 p/Share
121
Reduced 2.64%
4,462
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,879
Added 29.48%
4,495
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
136
Added 3.08%
4,283
Common Stock
Oct 19
2022
SELL
Payment of exercise price or tax liability
$25,940
$64.05 p/Share
405
Reduced 11.38%
3,153
Common Stock
Oct 19
2022
BUY
Grant, award, or other acquisition
-
928
Added 22.38%
3,219
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$49,071
$68.92 p/Share
712
Reduced 20.95%
2,686
Common Stock
Feb 18
2022
SELL
Sale (or disposition) back to the issuer
$6,065
$68.92 p/Share
88
Reduced 3.31%
2,569
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
132
Added 4.59%
2,746
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,419
Added 34.81%
2,657
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$29,828
$63.6 p/Share
469
Reduced 19.97%
1,879
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
1,073
Added 35.46%
1,953
Common Stock