Mar 19
2025
BUY
Grant, award, or other acquisition
-
23,708
Added 23.22%
78,391
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$20,693
$9.1 p/Share
2,274
Reduced 3.99%
54,683
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
2,274
Added 3.84%
56,957
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$14,433
$8.79 p/Share
1,642
Reduced 2.92%
54,683
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
5,535
Added 8.95%
56,325
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$23,270
$9.7 p/Share
2,399
Reduced 4.51%
50,790
Common Stock
Jan 26
2025
BUY
Grant, award, or other acquisition
-
8,043
Added 13.2%
52,886
Common Stock
Jan 06
2025
SELL
Sale (or disposition) back to the issuer
$574,169
$10.97 p/Share
52,340
Reduced 53.69%
45,146
Common Stock
Jan 06
2025
BUY
Exercise of conversion of derivative security
-
52,340
Added 34.93%
97,486
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$247,504
$13.55 p/Share
18,266
Added 23.94%
58,030
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$28,970
$12.74 p/Share
2,274
Reduced 4.8%
45,146
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$28,948
$12.73 p/Share
2,274
Reduced 5.41%
39,764
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
2,274
Added 4.58%
47,420
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$24,597
$11.73 p/Share
2,097
Reduced 4.44%
45,146
Common Stock
Feb 02
2024
BUY
Grant, award, or other acquisition
-
5,920
Added 11.19%
46,980
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$4,763
$13.38 p/Share
356
Reduced 0.85%
41,323
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
1,005
Added 2.35%
41,679
Common Stock
Apr 06
2023
SELL
Payment of exercise price or tax liability
$98,036
$20.85 p/Share
4,702
Reduced 8.88%
48,252
Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
$227,598
$20.85 p/Share
10,916
Added 17.74%
50,603
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$170,004
$24.92 p/Share
6,822
Added 13.96%
42,038
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$6,149
$27.33 p/Share
225
Reduced 0.63%
35,216
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
$20,196
$27.33 p/Share
739
Added 2.04%
35,441
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$9,284
$26.08 p/Share
356
Reduced 1.02%
34,702
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
$26,210
$26.08 p/Share
1,005
Added 2.79%
35,058
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$34,234
$20.9 p/Share
1,638
Reduced 4.59%
34,053
Common Stock