Feb 14
2025
BUY
Open market or private purchase
$19,250
$19.25 p/Share
1,000
Added 4.59%
20,808
Common Stock
Dec 16
2024
BUY
Open market or private purchase
$18,399
$19.45 p/Share
946
Added 4.56%
19,808
Common Stock
Dec 16
2024
BUY
Open market or private purchase
$7,712
$405.93 p/Share
19
Added 0.1%
18,862
Common Stock
Dec 13
2024
BUY
Open market or private purchase
$23,340
$19.45 p/Share
1,200
Added 6.11%
18,456
Common Stock
Sep 16
2024
BUY
Open market or private purchase
$7,629
$17.3 p/Share
441
Added 2.49%
17,256
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
1,033
Added 4.49%
21,989
Common Stock
Jun 14
2024
BUY
Open market or private purchase
$7,415
$16.93 p/Share
438
Added 2.54%
16,814
Common Stock
Dec 15
2023
BUY
Open market or private purchase
$7,306
$16.42 p/Share
445
Added 2.67%
16,232
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
454
Added 2.8%
15,787
Common Stock
Sep 15
2023
BUY
Open market or private purchase
$7,240
$17.28 p/Share
419
Added 2.66%
15,333
Common Stock
Jun 15
2023
BUY
Open market or private purchase
$7,047
$16.74 p/Share
421
Added 2.75%
14,913
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$4,997
$19.22 p/Share
260
Added 1.76%
14,492
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
-
726
Added 4.92%
14,024
Common Stock
Sep 15
2022
BUY
Open market or private purchase
$4,992
$20.63 p/Share
242
Added 1.79%
13,298
Common Stock
Jun 15
2022
BUY
Open market or private purchase
$4,997
$19.83 p/Share
252
Added 1.91%
12,963
Common Stock
Mar 15
2022
BUY
Open market or private purchase
$6,676
$23.59 p/Share
283
Added 2.19%
12,622
Common Stock
Dec 15
2021
BUY
Open market or private purchase
$6,641
$22.21 p/Share
299
Added 2.37%
12,338
Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
-
556
Added 4.41%
12,039
Common Stock
Sep 15
2021
BUY
Open market or private purchase
$6,585
$21.38 p/Share
308
Added 2.61%
11,483
Common Stock
Jun 15
2021
BUY
Open market or private purchase
$6,452
$19.67 p/Share
328
Added 2.85%
11,174
Common Stock
Mar 15
2021
BUY
Open market or private purchase
$6,399
$19.75 p/Share
324
Added 2.9%
10,846
Common Stock