Sep 09
2024
SELL
Open market or private sale
$50,538
$11.52 p/Share
4,387
Reduced 4.94%
84,455
Common Stock
Sep 05
2024
BUY
Grant, award, or other acquisition
-
6,750
Added 7.06%
88,842
Common Stock
Feb 01
2024
SELL
Open market or private sale
$41,446
$8.7 p/Share
4,764
Reduced 5.57%
80,720
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
25,000
Added 22.63%
85,484
Common Stock
Jan 23
2024
SELL
Open market or private sale
$18,475
$8.96 p/Share
2,062
Reduced 3.3%
60,484
Common Stock
Sep 05
2023
SELL
Open market or private sale
$26,698
$14.71 p/Share
1,815
Reduced 2.88%
61,173
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
3,300
Added 4.98%
62,988
Common Stock
May 10
2023
SELL
Open market or private sale
$13,686
$16.59 p/Share
825
Reduced 1.37%
59,211
Common Stock
Feb 01
2023
SELL
Open market or private sale
$57,627
$22.25 p/Share
2,590
Reduced 4.14%
60,036
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
20,250
Added 24.43%
62,626
Common Stock
Jan 24
2023
SELL
Open market or private sale
$44,333
$21.5 p/Share
2,062
Reduced 4.64%
42,376
Common Stock
May 11
2022
SELL
Open market or private sale
$33,964
$21.73 p/Share
1,563
Reduced 3.46%
43,672
Common Stock
Jan 31
2022
SELL
Open market or private sale
$30,825
$27.4 p/Share
1,125
Reduced 2.43%
45,235
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
9,840
Added 17.51%
46,360
Common Stock
Jan 24
2022
SELL
Open market or private sale
$46,837
$24.98 p/Share
1,875
Reduced 4.88%
36,520
Common Stock
Jan 11
2022
SELL
Open market or private sale
$68,500
$27.4 p/Share
2,500
Reduced 6.11%
38,395
Common Stock
Jan 10
2022
BUY
Grant, award, or other acquisition
-
5,000
Added 10.89%
40,895
Common Stock
Aug 17
2021
SELL
Open market or private sale
$24,088
$17.12 p/Share
1,407
Reduced 3.79%
35,731
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
-
4,500
Added 10.81%
37,138
Common Stock
May 12
2021
SELL
Open market or private sale
$30,397
$19.46 p/Share
1,562
Reduced 4.7%
31,707
Common Stock
May 11
2021
SELL
Open market or private sale
$29,916
$19.14 p/Share
1,563
Reduced 4.49%
33,269
Common Stock
Feb 18
2021
SELL
Open market or private sale
$35,838
$28.67 p/Share
1,250
Reduced 3.46%
34,832
Common Stock
Feb 17
2021
SELL
Open market or private sale
$34,188
$27.35 p/Share
1,250
Reduced 3.35%
36,082
Common Stock
Feb 08
2021
SELL
Open market or private sale
$71,055
$31.58 p/Share
2,250
Reduced 5.68%
37,332
Common Stock
Feb 05
2021
SELL
Open market or private sale
$70,672
$31.41 p/Share
2,250
Reduced 5.38%
39,582
Common Stock