Dec 03
2025
SELL
Payment of exercise price or tax liability
$16,372
$24.62 p/Share
665
Reduced 3.79%
16,880
Common Stock
Dec 02
2025
BUY
Grant, award, or other acquisition
-
5,109
Added 30.1%
11,867
Restricted Stock Unit
Dec 01
2025
SELL
Sale (or disposition) back to the issuer
$89,264
$24.08 p/Share
3,707
Reduced 18.73%
16,080
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
-
3,707
Added 15.78%
19,787
Common Stock
Nov 28
2025
SELL
Payment of exercise price or tax liability
$25,985
$24.24 p/Share
1,072
Reduced 6.25%
16,080
Common Stock
Aug 25
2025
SELL
Payment of exercise price or tax liability
$15,106
$26.88 p/Share
562
Reduced 3.69%
14,665
Common Stock
Dec 03
2024
BUY
Grant, award, or other acquisition
-
4,395
Added 28.6%
10,971
Restricted Stock Unit
Dec 02
2024
SELL
Sale (or disposition) back to the issuer
$75,563
$25.58 p/Share
2,954
Reduced 18.51%
13,004
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
-
2,954
Added 15.62%
15,958
Common Stock
Nov 29
2024
SELL
Sale (or disposition) back to the issuer
$92,823
$25.04 p/Share
3,707
Reduced 22.18%
13,004
Common Stock
Nov 29
2024
SELL
Payment of exercise price or tax liability
$26,842
$25.04 p/Share
1,072
Reduced 6.03%
16,711
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
-
3,707
Added 17.25%
17,783
Common Stock
Aug 26
2024
SELL
Payment of exercise price or tax liability
$11,740
$20.89 p/Share
562
Reduced 4.63%
11,571
Common Stock
Dec 04
2023
SELL
Sale (or disposition) back to the issuer
$44,360
$13.7 p/Share
3,238
Reduced 24.96%
9,735
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
-
3,238
Added 19.97%
12,973
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
$39,245
$13.29 p/Share
2,953
Reduced 23.27%
9,735
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
-
2,953
Added 18.88%
12,688
Common Stock
Nov 29
2023
SELL
Sale (or disposition) back to the issuer
$49,228
$13.28 p/Share
3,707
Reduced 27.58%
9,735
Common Stock
Nov 29
2023
BUY
Exercise of conversion of derivative security
-
3,707
Added 21.62%
13,442
Common Stock
Nov 28
2023
BUY
Grant, award, or other acquisition
-
7,089
Added 39.65%
10,789
Restricted Stock Unit
Aug 24
2023
BUY
Grant, award, or other acquisition
-
3,700
Added 50.0%
3,700
Restricted Stock Unit