Feb 01
2024
SELL
Payment of exercise price or tax liability
$47,986
$30.8 p/Share
1,558
Reduced 1.72%
89,214
Common Stock
Feb 01
2024
SELL
Sale (or disposition) back to the issuer
$81,250
$30.8 p/Share
2,638
Reduced 2.95%
86,815
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
6,595
Added 6.77%
90,772
Common Stock
Jan 25
2024
SELL
Sale (or disposition) back to the issuer
$1,955,747
$35.88 p/Share
54,508
Reduced 38.57%
86,815
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
54,508
Added 27.83%
141,323
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$167,167
$34.34 p/Share
4,868
Reduced 5.31%
86,815
Common Stock
Jan 05
2024
SELL
Sale (or disposition) back to the issuer
$283,201
$34.34 p/Share
8,247
Reduced 9.42%
79,312
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
20,618
Added 18.36%
91,683
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$91,049
$34.05 p/Share
2,674
Reduced 3.26%
79,312
Common Stock
Jan 04
2024
SELL
Sale (or disposition) back to the issuer
$154,212
$34.05 p/Share
4,529
Reduced 5.68%
75,192
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
11,323
Added 12.13%
81,986
Common Stock
Jan 01
2024
SELL
Sale (or disposition) back to the issuer
$1,624,933
$35.88 p/Share
45,288
Reduced 37.59%
75,192
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
45,288
Added 27.32%
120,480
Common Stock
Feb 01
2023
SELL
Sale (or disposition) back to the issuer
$196,558
$43.4 p/Share
4,529
Reduced 5.99%
71,072
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$116,051
$43.4 p/Share
2,674
Reduced 3.43%
75,192
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
11,323
Added 12.7%
77,866
Common Stock
Jan 25
2023
SELL
Sale (or disposition) back to the issuer
$2,113,950
$46.68 p/Share
45,286
Reduced 38.92%
71,072
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
-
45,286
Added 28.02%
116,358
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$203,287
$41.76 p/Share
4,868
Reduced 6.41%
71,072
Common Stock
Jan 05
2023
SELL
Sale (or disposition) back to the issuer
$344,394
$41.76 p/Share
8,247
Reduced 10.4%
71,072
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
20,618
Added 20.63%
79,319
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$133,782
$43.62 p/Share
3,067
Reduced 4.6%
63,569
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$226,605
$43.62 p/Share
5,195
Reduced 7.55%
63,569
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
12,987
Added 15.89%
68,764
Common Stock
Jan 01
2023
SELL
Sale (or disposition) back to the issuer
$1,313,015
$46.68 p/Share
28,128
Reduced 32.34%
58,844
Common Stock