Dec 16
2024
SELL
Open market or private sale
$544,653
$26.54 p/Share
20,522
Reduced 6.55%
292,621
Common Stock 12520L 109
Dec 13
2024
SELL
Open market or private sale
$62,143
$27.28 p/Share
2,278
Reduced 0.72%
313,143
Common Stock 12520L 109
Jun 11
2024
BUY
Grant, award, or other acquisition
-
17,500
Added 5.26%
315,421
Common Stock 12520L 109
May 14
2024
BUY
Open market or private purchase
$18,192
$18.95 p/Share
960
Added 0.32%
296,588
Common Stock 12520L 109
May 13
2024
BUY
Open market or private purchase
$24,993
$18.75 p/Share
1,333
Added 0.45%
297,921
Common Stock 12520L 109
Apr 11
2024
BUY
Grant, award, or other acquisition
-
15,000
Added 4.83%
295,628
Common Stock 12520L 109
Sep 15
2023
BUY
Open market or private purchase
$51,239
$17.08 p/Share
3,000
Added 1.06%
280,628
Common Stock 12520L 109
Feb 24
2023
BUY
Open market or private purchase
$6,264
$20.88 p/Share
300
Added 0.11%
277,628
Common Stock 12520L 109
Jan 25
2023
BUY
Grant, award, or other acquisition
-
17,715
Added 6.0%
277,328
Common Stock 12520L 109
Sep 06
2022
BUY
Open market or private purchase
$3,078
$21.23 p/Share
145
Added 0.06%
259,613
Common Stock 12520L 109
Jun 03
2022
BUY
Exercise of conversion of derivative security
$132,169
$7.27 p/Share
18,180
Added 6.55%
259,468
Common Stock 12520L 109
May 25
2022
BUY
Grant, award, or other acquisition
-
15,000
Added 5.85%
241,288
Common Stock 12520L 109
Dec 01
2021
BUY
Open market or private purchase
$22,283
$20.69 p/Share
1,077
Added 0.47%
226,288
Common Stock 12520L 109
Nov 23
2021
BUY
Open market or private purchase
$83,168
$21.2 p/Share
3,923
Added 1.71%
225,211
Common Stock 12520L 109
Nov 11
2021
BUY
Open market or private purchase
$22,280
$22.28 p/Share
1,000
Added 0.45%
221,288
Common Stock 12520L 109
Nov 05
2021
BUY
Open market or private purchase
$22,380
$22.38 p/Share
1,000
Added 0.45%
220,288
Common Stock 12520L 109
Aug 26
2021
BUY
Open market or private purchase
$15,593
$18.63 p/Share
837
Added 0.38%
219,288
Common Stock 12520L 109
Aug 23
2021
BUY
Open market or private purchase
$3,040
$18.65 p/Share
163
Added 0.07%
218,451
Common Stock 12520L 109
Aug 09
2021
BUY
Open market or private purchase
$38,000
$19.0 p/Share
2,000
Added 0.91%
218,288
Common Stock 12520L 109
May 13
2021
BUY
Open market or private purchase
$794
$19.85 p/Share
40
Added 0.02%
216,288
Common Stock 12520L 109
Mar 08
2021
-
2,000
Reduced 0.92%
216,248
Common Stock 12520L 109
Feb 10
2021
BUY
Open market or private purchase
$36,100
$18.05 p/Share
2,000
Added 0.91%
218,248
Common Stock 12520L 109
Jan 15
2021
BUY
Grant, award, or other acquisition
-
18,000
Added 7.68%
216,248
Common Stock 12520L 109