Feb 01
2024
SELL
Payment of exercise price or tax liability
$62,123
$30.8 p/Share
2,017
Reduced 3.71%
52,403
Common Stock
Feb 01
2024
SELL
Sale (or disposition) back to the issuer
$105,212
$30.8 p/Share
3,416
Reduced 6.48%
49,296
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
8,540
Added 13.56%
54,420
Common Stock
Jan 25
2024
SELL
Sale (or disposition) back to the issuer
$1,758,801
$35.88 p/Share
49,019
Reduced 49.86%
49,296
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
49,019
Added 33.27%
98,315
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$112,772
$34.34 p/Share
3,284
Reduced 6.25%
49,296
Common Stock
Jan 05
2024
SELL
Sale (or disposition) back to the issuer
$540,751
$34.34 p/Share
15,747
Reduced 26.25%
44,236
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
24,091
Added 31.42%
52,580
Common Stock
Jan 04
2024
SELL
Sale (or disposition) back to the issuer
$166,436
$34.05 p/Share
4,888
Reduced 10.94%
39,790
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$98,268
$34.05 p/Share
2,886
Reduced 6.12%
44,236
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
12,220
Added 20.59%
47,122
Common Stock
Jan 01
2024
SELL
Sale (or disposition) back to the issuer
$1,169,006
$35.88 p/Share
32,581
Reduced 45.02%
39,790
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
32,581
Added 31.04%
72,371
Common Stock
Feb 01
2023
SELL
Sale (or disposition) back to the issuer
$212,095
$43.4 p/Share
4,887
Reduced 12.15%
35,344
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$125,209
$43.4 p/Share
2,885
Reduced 6.76%
39,790
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
12,218
Added 22.26%
42,675
Common Stock
Jan 25
2023
SELL
Sale (or disposition) back to the issuer
$1,520,881
$46.68 p/Share
32,581
Reduced 47.97%
35,344
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
-
32,581
Added 32.43%
67,897
Common Stock
Jan 05
2023
SELL
Sale (or disposition) back to the issuer
$657,552
$41.76 p/Share
15,746
Reduced 30.84%
35,316
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$137,098
$41.76 p/Share
3,283
Reduced 8.51%
35,316
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
24,089
Added 35.56%
43,659
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$90,206
$43.62 p/Share
2,068
Reduced 6.4%
30,256
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$663,852
$43.62 p/Share
15,219
Reduced 33.47%
30,256
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
20,474
Added 32.79%
41,971
Common Stock
Jan 01
2023
SELL
Sale (or disposition) back to the issuer
$278,959
$46.68 p/Share
5,976
Reduced 18.08%
27,069
Common Stock