Jun 12
2025
BUY
Open market or private purchase
$12,152
$17.36 p/Share
700
Added 0.22%
321,607
Common Stock
Jun 11
2025
BUY
Open market or private purchase
$3,515
$17.58 p/Share
200
Added 0.06%
320,907
Common Stock
Jun 06
2025
BUY
Open market or private purchase
$4,425
$17.7 p/Share
250
Added 0.08%
320,707
Common Stock
Jun 05
2025
BUY
Open market or private purchase
$15,552
$17.28 p/Share
900
Added 0.28%
320,457
Common Stock
Jun 03
2025
BUY
Open market or private purchase
$3,563
$17.47 p/Share
204
Added 0.06%
319,557
Common Stock
Jun 02
2025
BUY
Open market or private purchase
$2,631
$17.31 p/Share
152
Added 0.05%
319,353
Common Stock
Jun 02
2025
BUY
Open market or private purchase
$5,232
$17.44 p/Share
300
Added 0.09%
319,201
Common Stock
May 30
2025
BUY
Open market or private purchase
$2,561
$17.31 p/Share
148
Added 0.05%
318,901
Common Stock
May 28
2025
BUY
Open market or private purchase
$13,976
$17.47 p/Share
800
Added 0.25%
318,753
Common Stock
Apr 28
2025
BUY
Open market or private purchase
$23,982
$15.83 p/Share
1,515
Added 0.47%
317,953
Common Stock
Feb 21
2025
BUY
Open market or private purchase
$14,272
$17.84 p/Share
800
Added 0.25%
316,438
Common Stock
Feb 20
2025
BUY
Open market or private purchase
$10,773
$18.64 p/Share
578
Added 0.18%
315,638
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
$7,640
$19.1 p/Share
400
Added 0.21%
189,188
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
$68,266
$11.77 p/Share
5,800
Added 2.98%
188,788
Common Stock
Dec 30
2024
BUY
Exercise of conversion of derivative security
$14,124
$11.77 p/Share
1,200
Added 0.65%
182,988
Common Stock
Dec 17
2024
BUY
Grant, award, or other acquisition
-
1,840
Added 1.0%
181,788
Common Stock
Sep 10
2024
BUY
Exercise of conversion of derivative security
$11,770
$11.77 p/Share
1,000
Added 0.55%
179,948
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$200
$11.77 p/Share
17
Added 0.01%
178,948
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
$23,339
$11.77 p/Share
1,983
Added 1.1%
178,931
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$14,712
$11.77 p/Share
1,250
Added 0.7%
176,948
Common Stock
May 13
2024
BUY
Open market or private purchase
$13,408
$16.76 p/Share
800
Added 0.45%
175,698
Common Stock
May 10
2024
BUY
Open market or private purchase
$3,176
$17.55 p/Share
181
Added 0.1%
174,898
Common Stock
May 08
2024
BUY
Open market or private purchase
$1,750
$17.5 p/Share
100
Added 0.06%
174,717
Common Stock
Apr 30
2024
BUY
Open market or private purchase
$17,404
$17.08 p/Share
1,019
Added 0.58%
174,617
Common Stock
Apr 29
2024
BUY
Open market or private purchase
$34,300
$17.15 p/Share
2,000
Added 1.14%
173,598
Common Stock