Dec 16
2024
SELL
Open market or private sale
$12,775
$7.48 p/Share
1,708
Reduced 0.9%
187,653
Common Stock
Nov 18
2024
BUY
Grant, award, or other acquisition
-
66,667
Added 26.04%
189,361
Common Stock
Sep 13
2024
SELL
Open market or private sale
$17,159
$11.54 p/Share
1,487
Reduced 1.2%
122,694
Common Stock
Jul 19
2024
BUY
Grant, award, or other acquisition
-
35,333
Added 22.15%
124,181
Common Stock
Jun 14
2024
SELL
Open market or private sale
$11,900
$7.58 p/Share
1,570
Reduced 1.74%
88,848
Common Stock
Mar 14
2024
SELL
Open market or private sale
$25,862
$10.17 p/Share
2,543
Reduced 2.74%
90,418
Common Stock
Mar 13
2024
SELL
Open market or private sale
$28,622
$9.88 p/Share
2,897
Reduced 3.02%
92,961
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
-
46,250
Added 32.55%
95,858
Common Stock
Nov 27
2023
SELL
Open market or private sale
$6,765
$5.06 p/Share
1,337
Reduced 2.62%
49,608
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
$2,740
$11.71 p/Share
234
Added 0.46%
50,945
Common Stock
May 23
2023
SELL
Open market or private sale
$15,938
$12.66 p/Share
1,259
Reduced 2.42%
50,711
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$4,660
$11.71 p/Share
398
Added 0.76%
51,970
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
-
26,250
Added 33.73%
51,572
Common Stock
Mar 14
2023
SELL
Open market or private sale
$33,114
$18.73 p/Share
1,768
Reduced 6.53%
25,322
Common Stock
Dec 19
2022
SELL
Open market or private sale
$76,020
$20.0 p/Share
3,801
Reduced 12.3%
27,090
Common Stock
Dec 16
2022
SELL
Open market or private sale
$43,536
$19.07 p/Share
2,283
Reduced 6.88%
30,891
Common Stock
Nov 23
2022
SELL
Open market or private sale
$19,013
$21.68 p/Share
877
Reduced 2.58%
33,174
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
$4,532
$12.84 p/Share
353
Added 1.03%
34,051
Common Stock
May 26
2022
SELL
Open market or private sale
$16,245
$17.1 p/Share
950
Reduced 2.74%
33,698
Common Stock
May 13
2022
BUY
Grant, award, or other acquisition
$4,841
$12.38 p/Share
391
Added 1.12%
34,648
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
6,084
Added 15.08%
34,257
Common Stock
Mar 12
2022
BUY
Grant, award, or other acquisition
-
12,500
Added 30.73%
28,173
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
10,000
Added 38.95%
15,673
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
$4,385
$50.99 p/Share
86
Added 1.49%
5,673
Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
$2,066
$45.9 p/Share
45
Added 0.8%
5,587
Common Stock