Feb 21
2024
SELL
Sale (or disposition) back to the issuer
$67
$67.95 p/Share
1
Reduced 0.01%
16,667
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$158,051
$67.95 p/Share
2,326
Reduced 12.25%
16,669
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
6,513
Added 25.53%
18,995
Common Stock
Jan 02
2024
SELL
Sale (or disposition) back to the issuer
$72
$72.34 p/Share
1
Reduced 0.01%
12,384
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$531,047
$72.34 p/Share
7,341
Reduced 37.21%
12,385
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$590,154
$51.9 p/Share
11,371
Added 44.79%
14,016
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$0
$66.2 p/Share
0
Reduced 0.0%
8,095
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$24,626
$66.2 p/Share
372
Reduced 4.39%
8,095
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
1,073
Added 11.25%
8,467
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$0
$64.28 p/Share
0
Reduced 0.0%
7,334
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$274,154
$64.28 p/Share
4,265
Reduced 36.77%
7,334
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$294,952
$48.48 p/Share
6,084
Added 42.73%
8,153
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$29,392
$59.02 p/Share
498
Reduced 8.52%
5,344
Common Stock
Feb 23
2022
SELL
Sale (or disposition) back to the issuer
$59
$59.02 p/Share
1
Reduced 0.02%
5,342
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
1,434
Added 19.71%
5,842
Common Stock
Jan 03
2022
SELL
Sale (or disposition) back to the issuer
$0
$67.51 p/Share
0
Reduced 0.0%
4,368
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$43,679
$67.51 p/Share
647
Reduced 12.9%
4,368
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
1,576
Added 23.91%
5,015
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$22,260
$60.49 p/Share
368
Reduced 9.96%
3,326
Common Stock
Jan 04
2021
SELL
Sale (or disposition) back to the issuer
$0
$60.49 p/Share
0
Reduced 0.0%
3,326
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
891
Added 19.43%
3,694
Common Stock