Feb 21
2024
BUY
Grant, award, or other acquisition
-
5,349
Added 19.98%
21,421
Common Stock
Jan 02
2024
SELL
Sale (or disposition) back to the issuer
$0
$72.34 p/Share
0
Reduced 0.0%
15,915
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$86,373
$72.34 p/Share
1,194
Reduced 6.98%
15,916
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
3,703
Added 17.79%
17,110
Common Stock
Apr 05
2023
SELL
Open market or private sale
$1,618,586
$72.03 p/Share
22,471
Reduced 63.37%
12,989
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
$1,417,245
$63.07 p/Share
22,471
Added 38.79%
35,460
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$41,573
$66.2 p/Share
628
Reduced 4.61%
12,989
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$0
$66.2 p/Share
0
Reduced 0.0%
12,989
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
1,580
Added 10.4%
13,617
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$61,258
$64.28 p/Share
953
Reduced 7.4%
11,930
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$0
$64.28 p/Share
0
Reduced 0.0%
11,929
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
2,954
Added 18.65%
12,883
Common Stock
Feb 23
2022
SELL
Sale (or disposition) back to the issuer
$0
$59.02 p/Share
0
Reduced 0.0%
9,617
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$66,870
$59.02 p/Share
1,133
Reduced 10.54%
9,618
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
3,275
Added 23.35%
10,751
Common Stock
Jan 03
2022
SELL
Sale (or disposition) back to the issuer
$0
$67.51 p/Share
0
Reduced 0.0%
7,416
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$91,949
$67.51 p/Share
1,362
Reduced 15.52%
7,416
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
3,555
Added 28.83%
8,778
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$76,580
$60.49 p/Share
1,266
Reduced 20.04%
5,051
Common Stock
Jan 04
2021
SELL
Sale (or disposition) back to the issuer
$0
$60.49 p/Share
0
Reduced 0.0%
5,051
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
3,304
Added 34.34%
6,317
Common Stock