Mar 11
2025
SELL
Payment of exercise price or tax liability
$321,261
$6.87 p/Share
46,763
Reduced 13.49%
299,847
Common Stock
Mar 11
2025
BUY
Grant, award, or other acquisition
-
79,907
Added 19.78%
324,082
Common Stock
Mar 11
2025
BUY
Exercise of conversion of derivative security
-
23,845
Added 8.22%
266,220
Common Stock
Feb 25
2025
SELL
Sale (or disposition) back to the issuer
$1,249,658
$10.97 p/Share
113,916
Reduced 36.35%
199,440
Common Stock
Feb 25
2025
BUY
Exercise of conversion of derivative security
-
113,916
Added 26.66%
313,356
Common Stock
Feb 16
2025
SELL
Sale (or disposition) back to the issuer
$145,945
$9.1 p/Share
16,038
Reduced 6.19%
242,858
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
16,038
Added 5.83%
258,896
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$125,679
$8.79 p/Share
14,298
Reduced 5.56%
242,858
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
31,756
Added 10.99%
257,156
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$196,904
$9.25 p/Share
21,287
Reduced 8.63%
225,400
Common Stock
Jan 26
2025
BUY
Grant, award, or other acquisition
-
47,247
Added 16.22%
244,023
Common Stock
Aug 14
2024
SELL
Open market or private sale
$213,719
$17.81 p/Share
12,000
Reduced 4.05%
283,981
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$1,290,894
$13.55 p/Share
95,269
Added 24.35%
295,981
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$204,163
$12.73 p/Share
16,038
Reduced 7.05%
211,440
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$204,163
$12.73 p/Share
16,038
Reduced 7.4%
200,712
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
16,038
Added 6.59%
227,478
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$130,953
$11.73 p/Share
11,164
Reduced 4.9%
216,750
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$27,977
$13.38 p/Share
2,091
Reduced 0.91%
227,914
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$1,199,000
$24.92 p/Share
48,114
Added 17.3%
230,005
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$56,846
$27.33 p/Share
2,080
Reduced 1.13%
181,891
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
$126,018
$27.33 p/Share
4,611
Added 2.45%
183,971
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$69,477
$26.08 p/Share
2,664
Reduced 1.46%
179,360
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
$154,002
$26.08 p/Share
5,905
Added 3.14%
182,024
Common Stock
Jan 18
2023
SELL
Payment of exercise price or tax liability
$163,231
$26.4 p/Share
6,183
Reduced 3.63%
164,362
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$152,975
$22.99 p/Share
6,654
Added 3.76%
170,545
Common Stock