Oct 25
2024
BUY
Open market or private purchase
$6,048
$18.9 p/Share
320
Added 1.87%
16,822
Common Stock
Oct 24
2024
BUY
Open market or private purchase
$3,700
$18.5 p/Share
200
Added 1.2%
16,502
Common Stock
Apr 25
2024
BUY
Open market or private purchase
$4,920
$16.4 p/Share
300
Added 1.81%
16,258
Common Stock
Jan 25
2024
BUY
Open market or private purchase
$5,044
$17.1 p/Share
295
Added 1.82%
15,937
Common Stock
Nov 01
2023
BUY
Open market or private purchase
$5,281
$16.25 p/Share
325
Added 2.04%
15,620
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
454
Added 2.88%
15,295
Common Stock
Jun 22
2023
BUY
Open market or private purchase
$5,445
$18.15 p/Share
300
Added 1.98%
14,826
Common Stock
May 22
2023
BUY
Open market or private purchase
$5,600
$16.0 p/Share
350
Added 2.36%
14,511
Common Stock
May 03
2023
BUY
Open market or private purchase
$8,675
$17.35 p/Share
500
Added 3.41%
14,161
Common Stock
Mar 20
2023
BUY
Open market or private purchase
$9,000
$18.0 p/Share
500
Added 3.53%
13,661
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$12,250
$17.5 p/Share
700
Added 5.05%
13,148
Common Stock
Mar 10
2023
BUY
Open market or private purchase
$9,385
$18.77 p/Share
500
Added 3.86%
12,448
Common Stock
Jan 31
2023
BUY
Open market or private purchase
$9,700
$19.4 p/Share
500
Added 4.02%
11,948
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$9,894
$17.99 p/Share
550
Added 4.59%
11,434
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
-
726
Added 6.25%
10,884
Common Stock
Sep 21
2022
BUY
Open market or private purchase
$5,569
$20.25 p/Share
275
Added 2.64%
10,158
Common Stock
Aug 10
2022
BUY
Open market or private purchase
$9,996
$19.6 p/Share
510
Added 4.91%
9,878
Common Stock
May 10
2022
BUY
Open market or private purchase
$2,597
$22.2 p/Share
117
Added 1.23%
9,362
Common Stock
Mar 11
2022
BUY
Open market or private purchase
$2,582
$23.47 p/Share
110
Added 1.18%
9,240
Common Stock
Feb 16
2022
BUY
Open market or private purchase
$3,143
$24.18 p/Share
130
Added 1.4%
9,130
Common Stock
Jan 25
2022
BUY
Open market or private purchase
$2,909
$22.38 p/Share
130
Added 1.42%
9,000
Common Stock
Dec 06
2021
BUY
Open market or private purchase
$5,005
$22.75 p/Share
220
Added 2.42%
8,865
Common Stock
Nov 29
2021
BUY
Open market or private purchase
$4,988
$23.2 p/Share
215
Added 2.43%
8,645
Common Stock
Oct 27
2021
BUY
Open market or private purchase
$2,810
$22.48 p/Share
125
Added 1.46%
8,430
Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
-
556
Added 6.27%
8,305
Common Stock