Dec 10
2024
SELL
Open market or private sale
$399,300
$13.31 p/Share
30,000
Reduced 2.82%
1,034,015
Common Stock
Nov 18
2024
SELL
Open market or private sale
$29,141
$13.21 p/Share
2,206
Reduced 0.21%
1,064,015
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
8,686
Added 0.81%
1,066,221
Common Stock
Nov 11
2024
SELL
Open market or private sale
$161,000
$16.1 p/Share
10,000
Reduced 0.94%
1,057,535
Common Stock
Nov 08
2024
SELL
Open market or private sale
$295,183
$16.17 p/Share
18,255
Reduced 1.68%
1,067,535
Common Stock
Nov 07
2024
SELL
Open market or private sale
$180,257
$16.03 p/Share
11,245
Reduced 1.03%
1,085,790
Common Stock
Oct 31
2024
SELL
Open market or private sale
$8,010
$16.02 p/Share
500
Reduced 0.05%
1,097,035
Common Stock
Sep 10
2024
SELL
Open market or private sale
$426,600
$14.22 p/Share
30,000
Reduced 2.66%
1,097,535
Common Stock
Aug 16
2024
SELL
Open market or private sale
$31,248
$14.0 p/Share
2,232
Reduced 0.2%
1,127,535
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
8,686
Added 0.76%
1,129,767
Common Stock
Jul 16
2024
SELL
Open market or private sale
$320,200
$16.01 p/Share
20,000
Reduced 1.75%
1,121,081
Common Stock
Jun 10
2024
SELL
Open market or private sale
$378,600
$12.62 p/Share
30,000
Reduced 2.56%
1,141,081
Common Stock
May 16
2024
SELL
Open market or private sale
$36,453
$16.08 p/Share
2,267
Reduced 0.19%
1,171,081
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
8,686
Added 0.73%
1,173,348
Common Stock
May 10
2024
SELL
Open market or private sale
$163,700
$16.37 p/Share
10,000
Reduced 0.85%
1,164,662
Common Stock
Apr 18
2024
SELL
Open market or private sale
$160,200
$16.02 p/Share
10,000
Reduced 0.84%
1,174,662
Common Stock
Mar 25
2024
SELL
Open market or private sale
$160,100
$16.01 p/Share
10,000
Reduced 0.84%
1,184,662
Common Stock
Mar 11
2024
SELL
Open market or private sale
$457,200
$15.24 p/Share
30,000
Reduced 2.45%
1,194,662
Common Stock
Feb 27
2024
SELL
Open market or private sale
$322,200
$16.11 p/Share
20,000
Reduced 1.61%
1,224,662
Common Stock
Feb 16
2024
SELL
Open market or private sale
$34,434
$15.25 p/Share
2,258
Reduced 0.18%
1,244,662
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
8,686
Added 0.69%
1,246,920
Common Stock
Nov 16
2023
SELL
Open market or private sale
$8,288
$11.69 p/Share
709
Reduced 0.06%
1,238,234
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
2,624
Added 0.21%
1,238,943
Common Stock
Aug 17
2023
SELL
Open market or private sale
$9,258
$13.86 p/Share
668
Reduced 0.05%
1,236,319
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
2,624
Added 0.21%
1,236,987
Common Stock