Feb 05
2025
SELL
Sale (or disposition) back to the issuer
$484,644
$23.38 p/Share
20,729
Reduced 23.39%
67,882
Common Stock
Feb 05
2025
BUY
Exercise of conversion of derivative security
-
20,729
Added 18.96%
88,611
Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$41,579
$21.93 p/Share
1,896
Reduced 2.72%
67,882
Common Stock
Feb 01
2025
SELL
Sale (or disposition) back to the issuer
$70,417
$21.93 p/Share
3,211
Reduced 4.71%
64,961
Common Stock
Feb 01
2025
BUY
Exercise of conversion of derivative security
-
8,028
Added 10.32%
69,778
Common Stock
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