Jan 08
2026
SELL
Payment of exercise price or tax liability
$51,805
$25.37 p/Share
2,042
Reduced 4.16%
46,992
Common Stock
Jan 08
2026
SELL
Sale (or disposition) back to the issuer
$87,754
$25.37 p/Share
3,459
Reduced 7.31%
43,846
Common Stock
Jan 08
2026
BUY
Exercise of conversion of derivative security
-
8,647
Added 14.99%
49,034
Common Stock
Jan 04
2026
SELL
Payment of exercise price or tax liability
$41,438
$25.36 p/Share
1,634
Reduced 3.59%
43,846
Common Stock
Jan 04
2026
SELL
Sale (or disposition) back to the issuer
$70,196
$25.36 p/Share
2,768
Reduced 6.28%
41,329
Common Stock
Jan 04
2026
BUY
Exercise of conversion of derivative security
-
6,919
Added 13.2%
45,480
Common Stock
Jan 02
2026
SELL
Sale (or disposition) back to the issuer
$502,863
$25.36 p/Share
19,829
Reduced 32.42%
41,329
Common Stock
Jan 02
2026
BUY
Exercise of conversion of derivative security
-
19,829
Added 24.48%
61,158
Common Stock
May 26
2025
SELL
Payment of exercise price or tax liability
$33,160
$16.85 p/Share
1,968
Reduced 4.55%
41,329
Common Stock
May 26
2025
BUY
Exercise of conversion of derivative security
-
5,000
Added 10.35%
43,297
Common Stock
Feb 05
2025
SELL
Sale (or disposition) back to the issuer
$463,531
$23.38 p/Share
19,826
Reduced 34.11%
38,297
Common Stock
Feb 05
2025
BUY
Exercise of conversion of derivative security
-
19,826
Added 25.43%
58,123
Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$44,781
$21.93 p/Share
2,042
Reduced 5.06%
38,297
Common Stock
Feb 01
2025
SELL
Sale (or disposition) back to the issuer
$75,833
$21.93 p/Share
3,458
Reduced 8.96%
35,151
Common Stock
Feb 01
2025
BUY
Exercise of conversion of derivative security
-
8,646
Added 17.65%
40,339
Common Stock
Jan 04
2025
SELL
Sale (or disposition) back to the issuer
$134,782
$23.42 p/Share
5,755
Reduced 16.13%
29,916
Common Stock
Jan 04
2025
SELL
Payment of exercise price or tax liability
$79,581
$23.42 p/Share
3,398
Reduced 8.81%
35,151
Common Stock
Jan 04
2025
BUY
Exercise of conversion of derivative security
-
14,388
Added 27.18%
38,549
Common Stock
Jan 01
2025
SELL
Sale (or disposition) back to the issuer
$655,756
$23.09 p/Share
28,400
Reduced 48.7%
29,916
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
28,400
Added 32.75%
58,316
Common Stock
May 26
2024
SELL
Payment of exercise price or tax liability
$132,266
$29.36 p/Share
4,505
Reduced 13.09%
29,916
Common Stock
May 26
2024
SELL
Sale (or disposition) back to the issuer
$126,159
$29.36 p/Share
4,297
Reduced 15.76%
22,976
Common Stock
May 26
2024
BUY
Exercise of conversion of derivative security
-
15,742
Added 32.66%
32,453
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$50,327
$30.8 p/Share
1,634
Reduced 6.64%
22,976
Common Stock
Feb 01
2024
SELL
Sale (or disposition) back to the issuer
$85,223
$30.8 p/Share
2,767
Reduced 11.91%
20,458
Common Stock