Jun 14
2024
BUY
Open market or private purchase
$119,559
$17.08 p/Share
7,000
Added 1.26%
548,511
Common Stock, No Par V...
May 16
2024
BUY
Open market or private purchase
-
5,447
Added 1.0%
541,511
Common Stock, No Par V...
Mar 15
2024
BUY
Open market or private purchase
$11,475
$16.68 p/Share
688
Added 0.13%
536,064
Common Stock, No Par V...
Mar 14
2024
BUY
Open market or private purchase
$273,472
$16.88 p/Share
16,201
Added 2.94%
535,376
Common Stock, No Par V...
Mar 13
2024
BUY
Open market or private purchase
$33,960
$16.98 p/Share
2,000
Added 0.38%
519,175
Common Stock, No Par V...
Mar 06
2024
BUY
Open market or private purchase
$38,844
$16.97 p/Share
2,289
Added 0.44%
517,175
Common Stock, No Par V...
Mar 04
2024
BUY
Open market or private purchase
$33,960
$16.98 p/Share
2,000
Added 0.39%
514,886
Common Stock, No Par V...
Mar 01
2024
BUY
Open market or private purchase
$42,569
$16.96 p/Share
2,510
Added 0.49%
512,886
Common Stock, No Par V...
Feb 29
2024
BUY
Open market or private purchase
$33,960
$16.98 p/Share
2,000
Added 0.39%
510,376
Common Stock, No Par V...
Feb 28
2024
BUY
Open market or private purchase
$50,040
$16.68 p/Share
3,000
Added 0.59%
508,376
Common Stock, No Par V...
Feb 27
2024
BUY
Open market or private purchase
$67,800
$16.95 p/Share
4,000
Added 0.79%
505,376
Common Stock, No Par V...
Feb 13
2024
BUY
Open market or private purchase
$102,359
$17.06 p/Share
6,000
Added 1.18%
501,376
Common Stock, No Par V...
Feb 07
2024
BUY
Open market or private purchase
$168,000
$16.8 p/Share
10,000
Added 1.98%
495,376
Common Stock, No Par V...
Feb 06
2024
BUY
Open market or private purchase
$85,100
$17.02 p/Share
5,000
Added 1.02%
485,376
Common Stock, No Par V...
Feb 01
2024
BUY
Open market or private purchase
$345,400
$17.27 p/Share
20,000
Added 4.0%
480,376
Common Stock, No Par V...
Jan 31
2024
BUY
Open market or private purchase
$216,600
$18.05 p/Share
12,000
Added 2.54%
460,376
Common Stock, No Par V...
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
600
Added 0.13%
448,376
Common Stock, No Par V...
Nov 08
2023
BUY
Open market or private purchase
$26,560
$13.28 p/Share
2,000
Added 0.44%
447,776
Common Stock, No Par V...
Jan 19
2023
BUY
Exercise of conversion of derivative security
-
500
Added 0.11%
445,776
Common Stock, No Par V...
Jan 18
2023
BUY
Exercise of conversion of derivative security
-
800
Added 0.18%
445,276
Common Stock, No Par V...
Jun 13
2022
BUY
Open market or private purchase
$39,760
$19.88 p/Share
2,000
Added 0.45%
443,876
Common Stock, No Par V...
Jun 10
2022
BUY
Open market or private purchase
$81,120
$20.28 p/Share
4,000
Added 0.9%
441,876
Common Stock, No Par V...
Jun 09
2022
BUY
Open market or private purchase
$41,760
$20.88 p/Share
2,000
Added 0.45%
437,876
Common Stock, No Par V...
May 13
2022
BUY
Open market or private purchase
$40,560
$20.28 p/Share
2,000
Added 0.46%
435,876
Common Stock, No Par V...
May 12
2022
BUY
Open market or private purchase
$40,680
$20.34 p/Share
2,000
Added 0.46%
433,876
Common Stock, No Par V...