Jun 13
2023
|
SELL
Other acquisition or disposition
|
-
|
10,600
|
|
Jun 08
2023
|
BUY
Open market or private purchase
|
$1,873
$19.72 p/Share
|
95
|
|
Jun 06
2023
|
BUY
Open market or private purchase
|
$9,255
$18.51 p/Share
|
500
|
|
Jun 05
2023
|
BUY
Open market or private purchase
|
$500
$20.0 p/Share
|
25
|
|
May 26
2023
|
BUY
Open market or private purchase
|
$5,367
$17.89 p/Share
|
300
|
|
May 24
2023
|
BUY
Open market or private purchase
|
$5,246
$17.49 p/Share
|
300
|
|
May 19
2023
|
BUY
Open market or private purchase
|
$1,673
$16.73 p/Share
|
100
|
|
May 17
2023
|
BUY
Open market or private purchase
|
$8,385
$16.77 p/Share
|
500
|
|
May 15
2023
|
BUY
Open market or private purchase
|
$4,375
$17.5 p/Share
|
250
|
|
May 12
2023
|
BUY
Open market or private purchase
|
$1,697
$17.5 p/Share
|
97
|
|
May 10
2023
|
BUY
Open market or private purchase
|
$2,673
$17.82 p/Share
|
150
|
|
May 02
2023
|
BUY
Open market or private purchase
|
$10,158
$17.98 p/Share
|
565
|
|
May 01
2023
|
BUY
Open market or private purchase
|
$9,175
$18.35 p/Share
|
500
|
|
Apr 24
2023
|
BUY
Open market or private purchase
|
$18,010
$18.01 p/Share
|
1,000
|
|
Apr 19
2023
|
BUY
Open market or private purchase
|
$40,000
$20.0 p/Share
|
2,000
|
|
Oct 18
2022
|
BUY
Open market or private purchase
|
$15,900
$15.9 p/Share
|
1,000
|
|
Oct 14
2022
|
BUY
Open market or private purchase
|
$14,983
$15.94 p/Share
|
940
|
|
Oct 03
2022
|
BUY
Open market or private purchase
|
$7,409
$15.9 p/Share
|
466
|
|
Sep 30
2022
|
BUY
Open market or private purchase
|
$5,326
$15.9 p/Share
|
335
|
|
Sep 26
2022
|
BUY
Open market or private purchase
|
$15
$14.8 p/Share
|
1
|
|
Sep 22
2022
|
BUY
Open market or private purchase
|
$2,263
$14.32 p/Share
|
158
|
|
Sep 21
2022
|
BUY
Open market or private purchase
|
$20,348
$14.38 p/Share
|
1,415
|
|