Jun 11
2024
|
BUY
Open market or private purchase
|
$11,592
$16.56 p/Share
|
700
|
|
Jun 07
2024
|
BUY
Open market or private purchase
|
$5,712
$16.85 p/Share
|
339
|
|
Jun 06
2024
|
BUY
Open market or private purchase
|
$4,200
$16.8 p/Share
|
250
|
|
Jun 04
2024
|
BUY
Open market or private purchase
|
$184
$16.8 p/Share
|
11
|
|
May 29
2024
|
BUY
Open market or private purchase
|
$6,720
$16.8 p/Share
|
400
|
|
May 20
2024
|
BUY
Open market or private purchase
|
$9,644
$16.92 p/Share
|
570
|
|
May 16
2024
|
BUY
Open market or private purchase
|
$5,106
$17.02 p/Share
|
300
|
|
May 10
2024
|
BUY
Open market or private purchase
|
$5,160
$17.2 p/Share
|
300
|
|
May 01
2024
|
BUY
Open market or private purchase
|
$4,290
$16.5 p/Share
|
260
|
|
Apr 30
2024
|
BUY
Open market or private purchase
|
$660
$16.5 p/Share
|
40
|
|
Apr 29
2024
|
BUY
Open market or private purchase
|
$20,277
$17.17 p/Share
|
1,181
|
|
Oct 26
2023
|
BUY
Open market or private purchase
|
$5,160
$17.2 p/Share
|
300
|
|
Aug 08
2023
|
BUY
Open market or private purchase
|
$9,875
$19.75 p/Share
|
500
|
|
Aug 07
2023
|
BUY
Open market or private purchase
|
$118
$19.7 p/Share
|
6
|
|
Aug 04
2023
|
BUY
Open market or private purchase
|
$9,825
$19.65 p/Share
|
500
|
|
Jul 28
2023
|
BUY
Open market or private purchase
|
$3,940
$19.7 p/Share
|
200
|
|
Jul 27
2023
|
BUY
Open market or private purchase
|
$15,288
$19.11 p/Share
|
800
|
|
May 10
2023
|
BUY
Open market or private purchase
|
$15,462
$17.18 p/Share
|
900
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$10,308
$17.18 p/Share
|
600
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$10,410
$17.35 p/Share
|
600
|
|
May 01
2023
|
BUY
Open market or private purchase
|
$7,140
$17.85 p/Share
|
400
|
|
Apr 28
2023
|
BUY
Open market or private purchase
|
$12,845
$18.35 p/Share
|
700
|
|
Apr 27
2023
|
BUY
Open market or private purchase
|
$14,640
$18.3 p/Share
|
800
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$18,400
$23.0 p/Share
|
800
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$37,825
$22.25 p/Share
|
1,700
|
|