Jan 05
2024
SELL
Payment of exercise price or tax liability
$265,585
$34.34 p/Share
7,734
Reduced 29.52%
18,467
Common Stock
Jan 05
2024
SELL
Sale (or disposition) back to the issuer
$449,957
$34.34 p/Share
13,103
Reduced 66.68%
6,547
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
32,757
Added 55.56%
26,201
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$144,644
$34.05 p/Share
4,248
Reduced 39.35%
6,547
Common Stock
Jan 04
2024
SELL
Sale (or disposition) back to the issuer
$245,023
$34.05 p/Share
7,196
Reduced 99.99%
1
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
17,990
Added 62.5%
10,795
Common Stock
Jan 01
2024
SELL
Sale (or disposition) back to the issuer
$2,581,601
$35.88 p/Share
71,951
Reduced 100.0%
1
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
71,951
Added 50.0%
71,952
Common Stock
Oct 09
2023
-
25,973
Reduced 100.0%
1
Common Stock
Feb 01
2023
SELL
Sale (or disposition) back to the issuer
$312,306
$43.4 p/Share
7,196
Reduced 27.03%
19,428
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$184,363
$43.4 p/Share
4,248
Reduced 14.06%
25,974
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
17,990
Added 37.31%
30,222
Common Stock
Jan 25
2023
SELL
Sale (or disposition) back to the issuer
$3,358,532
$46.68 p/Share
71,948
Reduced 78.74%
19,428
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
-
71,948
Added 44.05%
91,376
Common Stock
Jan 05
2023
SELL
Sale (or disposition) back to the issuer
$547,139
$41.76 p/Share
13,102
Reduced 27.11%
35,232
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$322,971
$41.76 p/Share
7,734
Reduced 18.0%
35,232
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
32,756
Added 40.39%
48,334
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$359,995
$43.62 p/Share
8,253
Reduced 26.15%
23,312
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$212,516
$43.62 p/Share
4,872
Reduced 17.29%
23,312
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
20,632
Added 39.53%
31,565
Common Stock
Jan 01
2023
SELL
Sale (or disposition) back to the issuer
$2,027,592
$46.68 p/Share
43,436
Reduced 73.32%
15,805
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
43,436
Added 42.3%
59,241
Common Stock
Feb 24
2022
SELL
Open market or private sale
$386,343
$31.41 p/Share
12,300
Reduced 9.29%
120,100
Common Stock
Feb 24
2022
BUY
Open market or private purchase
$198,261
$31.47 p/Share
6,300
Added 4.75%
126,400
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$268,447
$34.71 p/Share
7,734
Reduced 5.52%
132,400
Common Stock