Jun 13
2024
|
BUY
Open market or private purchase
|
$1,230,901
$14.8 p/Share
|
83,169
|
|
Jun 06
2024
|
BUY
Open market or private purchase
|
$56,208
$14.78 p/Share
|
3,803
|
|
Jun 04
2024
|
BUY
Open market or private purchase
|
$55,592
$14.75 p/Share
|
3,769
|
|
Jun 03
2024
|
BUY
Open market or private purchase
|
$46,500
$15.0 p/Share
|
3,100
|
|
May 28
2024
|
BUY
Open market or private purchase
|
$26,841
$14.92 p/Share
|
1,799
|
|
May 17
2024
|
BUY
Open market or private purchase
|
$31,346
$14.92 p/Share
|
2,101
|
|
May 15
2024
|
BUY
Open market or private purchase
|
$12,342
$14.17 p/Share
|
871
|
|
May 14
2024
|
BUY
Open market or private purchase
|
$247,992
$14.25 p/Share
|
17,403
|
|
Jun 16
2023
|
BUY
Open market or private purchase
|
$1,560
$15.6 p/Share
|
100
|
|
May 26
2023
|
SELL
Other acquisition or disposition
|
-
|
4,200
|
|
May 25
2023
|
SELL
Other acquisition or disposition
|
-
|
4,200
|
|
May 24
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
May 23
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
May 22
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
May 19
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
May 18
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
May 17
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
May 16
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
May 15
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
May 12
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
May 11
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
May 10
2023
|
SELL
Other acquisition or disposition
|
-
|
1,100
|
|
Mar 23
2022
|
BUY
Open market or private purchase
|
$1,766,676
$25.38 p/Share
|
69,609
|
|
Mar 10
2022
|
BUY
Open market or private purchase
|
$677,054
$25.25 p/Share
|
26,814
|
|
Feb 10
2022
|
BUY
Open market or private purchase
|
$33,262
$24.35 p/Share
|
1,366
|
|