Jan 04
2025
SELL
Sale (or disposition) back to the issuer
$126,468
$23.42 p/Share
5,400
Reduced 8.25%
60,050
Common Stock
Jan 04
2025
SELL
Payment of exercise price or tax liability
$74,686
$23.42 p/Share
3,189
Reduced 4.68%
64,961
Common Stock
Jan 04
2025
BUY
Exercise of conversion of derivative security
-
13,500
Added 16.53%
68,150
Common Stock
Jan 01
2025
SELL
Sale (or disposition) back to the issuer
$809,904
$23.09 p/Share
35,076
Reduced 36.87%
60,050
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
35,076
Added 26.94%
95,126
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$41,426
$30.8 p/Share
1,345
Reduced 2.19%
60,050
Common Stock
Feb 01
2024
SELL
Sale (or disposition) back to the issuer
$70,131
$30.8 p/Share
2,277
Reduced 3.78%
57,979
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
5,693
Added 8.49%
61,395
Common Stock
Jan 25
2024
SELL
Sale (or disposition) back to the issuer
$1,258,526
$35.88 p/Share
35,076
Reduced 37.69%
57,979
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
35,076
Added 27.38%
93,055
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$107,587
$34.34 p/Share
3,133
Reduced 5.13%
57,979
Common Stock
Jan 05
2024
SELL
Sale (or disposition) back to the issuer
$182,242
$34.34 p/Share
5,307
Reduced 9.08%
53,151
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
13,268
Added 17.84%
61,112
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$62,788
$34.05 p/Share
1,844
Reduced 3.35%
53,151
Common Stock
Jan 04
2024
SELL
Sale (or disposition) back to the issuer
$106,338
$34.05 p/Share
3,123
Reduced 5.84%
50,311
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
7,807
Added 12.43%
54,995
Common Stock
Jan 01
2024
SELL
Sale (or disposition) back to the issuer
$909,306
$35.88 p/Share
25,343
Reduced 33.5%
50,311
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
25,343
Added 25.09%
75,654
Common Stock
Feb 01
2023
SELL
Sale (or disposition) back to the issuer
$135,494
$43.4 p/Share
3,122
Reduced 6.17%
47,471
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$80,029
$43.4 p/Share
1,844
Reduced 3.54%
50,311
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
7,806
Added 13.02%
52,155
Common Stock
Jan 25
2023
SELL
Sale (or disposition) back to the issuer
$1,182,824
$46.68 p/Share
25,339
Reduced 34.8%
47,471
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
-
25,339
Added 25.82%
72,810
Common Stock