Aug 25
2023
SELL
Open market or private sale
$3,813
$10.99 p/Share
347
Reduced 0.82%
42,097
Common Stock
Aug 14
2023
SELL
Open market or private sale
$1,337
$12.38 p/Share
108
Reduced 0.25%
42,444
Common Stock
Jul 24
2023
SELL
Open market or private sale
$13,240
$19.5 p/Share
679
Reduced 1.57%
42,552
Common Stock
Jul 11
2023
SELL
Open market or private sale
$7,543
$22.79 p/Share
331
Reduced 0.76%
43,231
Common Stock
May 31
2023
SELL
Open market or private sale
$7,821
$23.21 p/Share
337
Reduced 0.77%
43,562
Common Stock
May 15
2023
SELL
Open market or private sale
$1,403
$18.71 p/Share
75
Reduced 0.17%
43,899
Common Stock
Apr 19
2023
SELL
Open market or private sale
$8,311
$19.33 p/Share
430
Reduced 1.04%
41,062
Common Stock
Apr 14
2023
SELL
Open market or private sale
$4,525
$21.05 p/Share
215
Reduced 0.52%
41,492
Common Stock
Apr 06
2023
SELL
Open market or private sale
$15,443
$20.03 p/Share
771
Reduced 1.82%
41,707
Common Stock
Mar 01
2023
SELL
Open market or private sale
$20,543
$22.75 p/Share
903
Reduced 2.08%
42,478
Common Stock
Feb 09
2023
SELL
Open market or private sale
$1,377
$24.6 p/Share
56
Reduced 0.13%
43,381
Common Stock
Jan 23
2023
SELL
Open market or private sale
$25,020
$25.02 p/Share
1,000
Reduced 2.25%
43,437
Common Stock
Jan 19
2023
SELL
Open market or private sale
$12,336
$22.93 p/Share
538
Reduced 1.2%
44,437
Common Stock
Jan 18
2023
SELL
Open market or private sale
$75,120
$25.04 p/Share
3,000
Reduced 6.25%
44,975
Common Stock
Jan 11
2023
SELL
Open market or private sale
$5,660
$21.94 p/Share
258
Reduced 0.53%
47,975
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
12,733
Added 20.89%
48,233
Common Stock
Nov 10
2022
SELL
Open market or private sale
$926
$23.16 p/Share
40
Reduced 0.11%
35,500
Common Stock
Oct 28
2022
SELL
Open market or private sale
$8,704
$21.76 p/Share
400
Reduced 1.11%
35,540
Common Stock
Oct 14
2022
SELL
Open market or private sale
$5,145
$21.8 p/Share
236
Reduced 0.65%
35,940
Common Stock
Aug 10
2022
SELL
Open market or private sale
$973
$23.17 p/Share
42
Reduced 0.12%
36,176
Common Stock
Aug 03
2022
SELL
Open market or private sale
$92,138
$20.03 p/Share
4,600
Reduced 11.27%
36,218
Common Stock
Jul 22
2022
SELL
Open market or private sale
$6,584
$17.94 p/Share
367
Reduced 0.89%
40,818
Common Stock
Jul 12
2022
SELL
Open market or private sale
$4,011
$15.79 p/Share
254
Reduced 0.61%
41,185
Common Stock
May 13
2022
SELL
Open market or private sale
$505
$12.32 p/Share
41
Reduced 0.1%
41,439
Common Stock
Apr 21
2022
SELL
Open market or private sale
$6,649
$13.94 p/Share
477
Reduced 1.14%
41,480
Common Stock