Aug 06
2024
SELL
Payment of exercise price or tax liability
$262,260
$12.42 p/Share
21,116
Reduced 4.45%
453,582
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$313,572
$14.85 p/Share
21,116
Reduced 4.26%
474,698
Common Stock
Mar 05
2024
SELL
Open market or private sale
$804,241
$13.27 p/Share
60,606
Reduced 10.89%
495,814
Common Stock
Feb 05
2024
SELL
Open market or private sale
$113,347
$13.06 p/Share
8,679
Reduced 1.54%
556,420
Common Stock
Feb 02
2024
SELL
Open market or private sale
$382,521
$13.21 p/Share
28,957
Reduced 4.87%
565,099
Common Stock
Jan 30
2024
BUY
Grant, award, or other acquisition
-
132,549
Added 18.24%
594,056
Common Stock
Jan 29
2024
SELL
Open market or private sale
$291,942
$13.58 p/Share
21,498
Reduced 4.45%
461,507
Common Stock
Jan 24
2024
SELL
Open market or private sale
$123,590
$14.03 p/Share
8,809
Reduced 1.79%
483,005
Common Stock
Dec 06
2023
SELL
Open market or private sale
$199,915
$12.71 p/Share
15,729
Reduced 3.1%
491,814
Common Stock
Sep 05
2023
SELL
Open market or private sale
$99,992
$15.1 p/Share
6,622
Reduced 1.29%
507,543
Common Stock
Aug 18
2023
SELL
Open market or private sale
$95,537
$14.46 p/Share
6,607
Reduced 1.27%
514,165
Common Stock
Aug 07
2023
SELL
Open market or private sale
$327,458
$15.46 p/Share
21,181
Reduced 3.91%
520,772
Common Stock
Jul 31
2023
SELL
Open market or private sale
$102,149
$15.37 p/Share
6,646
Reduced 1.21%
541,953
Common Stock
May 16
2023
SELL
Open market or private sale
$656,550
$13.87 p/Share
47,336
Reduced 7.94%
548,599
Common Stock
Mar 13
2023
SELL
Open market or private sale
$301,267
$14.37 p/Share
20,965
Reduced 3.4%
595,935
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
105,890
Added 14.65%
616,900
Common Stock
Feb 14
2023
SELL
Open market or private sale
$122,557
$15.11 p/Share
8,111
Reduced 1.56%
511,010
Common Stock
Feb 03
2023
SELL
Open market or private sale
$130,848
$15.87 p/Share
8,245
Reduced 1.56%
519,121
Common Stock
Feb 02
2023
SELL
Open market or private sale
$115,084
$15.83 p/Share
7,270
Reduced 1.36%
527,366
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
48,713
Added 8.35%
534,636
Common Stock
Jan 30
2023
SELL
Open market or private sale
$227,749
$15.15 p/Share
15,033
Reduced 3.0%
485,923
Common Stock
Dec 06
2022
SELL
Open market or private sale
$284,088
$18.84 p/Share
15,079
Reduced 2.92%
500,956
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$292,660
$18.84 p/Share
15,534
Reduced 2.92%
516,035
Common Stock
Sep 06
2022
SELL
Open market or private sale
$86,355
$13.1 p/Share
6,592
Reduced 1.22%
531,569
Common Stock
Aug 18
2022
SELL
Open market or private sale
$105,688
$16.04 p/Share
6,589
Reduced 1.21%
538,161
Common Stock