Oct 17
2024
|
SELL
Other acquisition or disposition
|
-
|
411,398
|
|
Sep 04
2024
|
BUY
Open market or private purchase
|
$42,560
$6.08 p/Share
|
7,000
|
|
Sep 03
2024
|
BUY
Open market or private purchase
|
$148,500
$5.94 p/Share
|
25,000
|
|
Aug 30
2024
|
BUY
Open market or private purchase
|
$599,784
$5.74 p/Share
|
104,492
|
|
Aug 29
2024
|
BUY
Open market or private purchase
|
$94,595
$5.74 p/Share
|
16,480
|
|
Aug 28
2024
|
BUY
Open market or private purchase
|
$189,921
$5.66 p/Share
|
33,555
|
|
May 15
2024
|
BUY
Open market or private purchase
|
$355,200
$8.88 p/Share
|
40,000
|
|
Nov 21
2023
|
BUY
Open market or private purchase
|
$51,585
$9.05 p/Share
|
5,700
|
|
Jul 21
2023
|
SELL
Other acquisition or disposition
|
-
|
133,005
|
|
May 22
2023
|
BUY
Open market or private purchase
|
$121,309
$17.33 p/Share
|
7,000
|
|
May 19
2023
|
BUY
Open market or private purchase
|
$1,008,465
$17.77 p/Share
|
56,751
|
|
May 18
2023
|
BUY
Open market or private purchase
|
$110,271
$16.97 p/Share
|
6,498
|
|
May 17
2023
|
BUY
Open market or private purchase
|
$3,485
$17.0 p/Share
|
205
|
|
May 16
2023
|
BUY
Open market or private purchase
|
$692,763
$16.75 p/Share
|
41,359
|
|
Dec 31
2022
|
BUY
Other acquisition or disposition
|
-
|
180,000
|
|
Nov 18
2022
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$175,000
$17.5 p/Share
|
10,000
|
|
Aug 19
2022
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$150,000
$15.0 p/Share
|
10,000
|
|