Jul 01
2024
BUY
Grant, award, or other acquisition
-
2,141
Added 1.08%
196,106
Common Stock
May 02
2024
SELL
Open market or private sale
$153,492
$13.76 p/Share
11,155
Reduced 3.83%
279,733
Common Stock
May 01
2024
SELL
Open market or private sale
$159,406
$13.71 p/Share
11,627
Reduced 3.41%
329,607
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$625,956
$13.58 p/Share
46,094
Reduced 13.68%
290,888
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$416,193
$8.57 p/Share
48,564
Added 12.23%
348,609
Common Stock
Apr 30
2024
SELL
Open market or private sale
$272,281
$13.45 p/Share
20,244
Reduced 6.32%
300,045
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$1,038,702
$13.51 p/Share
76,884
Reduced 19.36%
320,289
Common Stock
Apr 29
2024
SELL
Open market or private sale
$368,350
$13.51 p/Share
27,265
Reduced 6.42%
397,173
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
$832,386
$8.57 p/Share
97,128
Added 18.62%
424,438
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
$79,870
$13.04 p/Share
6,125
Reduced 1.84%
327,310
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
-
82,761
Added 19.89%
333,435
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$12,246
$13.34 p/Share
918
Reduced 0.37%
248,276
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
57,915
Added 18.86%
249,194
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$238,340
$10.99 p/Share
21,687
Reduced 6.34%
320,340
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
139,443
Added 28.96%
342,027
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
49,019
Added 19.67%
200,142
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$142,691
$13.15 p/Share
10,851
Reduced 4.86%
212,229
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
62,370
Added 21.85%
223,080
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
52,119
Added 24.66%
159,195
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$28,262
$15.52 p/Share
1,821
Reduced 1.67%
107,076
Common Stock
Jan 10
2022
SELL
Open market or private sale
$96,188
$17.35 p/Share
5,544
Reduced 2.3%
235,384
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$676,736
$17.0 p/Share
39,808
Reduced 14.18%
240,928
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$624,497
$13.77 p/Share
45,352
Added 13.91%
280,736
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$830,845
$16.02 p/Share
51,863
Reduced 14.64%
302,307
Common Stock
Nov 11
2021
SELL
Open market or private sale
$1,088,607
$16.05 p/Share
67,826
Reduced 22.44%
234,481
Common Stock