Dec 16
2024
-
23,041
Reduced 100.0%
1
Common Stock
Feb 01
2024
SELL
Sale (or disposition) back to the issuer
$154,893
$30.8 p/Share
5,029
Reduced 21.4%
18,467
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$91,445
$30.8 p/Share
2,969
Reduced 11.41%
23,042
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
12,573
Added 32.59%
26,011
Common Stock
Jan 25
2024
SELL
Sale (or disposition) back to the issuer
$3,107,208
$35.88 p/Share
86,600
Reduced 82.42%
18,467
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
86,600
Added 45.18%
105,067
Common Stock
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