Jan 16
2024
SELL
Open market or private sale
$979,500
$19.59 p/Share
50,000
Reduced 0.7%
7,133,074
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.69%
7,183,074
Common Stock
Dec 20
2023
SELL
Open market or private sale
$768,398
$20.06 p/Share
38,305
Reduced 0.53%
7,133,074
Common Stock
Dec 19
2023
SELL
Open market or private sale
$1,009,000
$20.18 p/Share
50,000
Reduced 0.69%
7,171,379
Common Stock
Dec 19
2023
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.69%
7,221,379
Common Stock
Nov 15
2023
SELL
Open market or private sale
$496,790
$19.71 p/Share
25,205
Reduced 0.35%
7,171,379
Common Stock
Nov 14
2023
SELL
Open market or private sale
$979,500
$19.59 p/Share
50,000
Reduced 0.69%
7,196,584
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.69%
7,246,584
Common Stock
Oct 18
2023
SELL
Open market or private sale
$457,000
$18.28 p/Share
25,000
Reduced 0.35%
7,196,584
Common Stock
Oct 17
2023
SELL
Open market or private sale
$936,500
$18.73 p/Share
50,000
Reduced 0.69%
7,221,584
Common Stock
Oct 17
2023
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.68%
7,271,584
Common Stock
Sep 20
2023
SELL
Open market or private sale
$457,749
$18.31 p/Share
25,000
Reduced 0.34%
7,221,584
Common Stock
Sep 19
2023
SELL
Open market or private sale
$911,999
$18.24 p/Share
50,000
Reduced 0.69%
7,246,584
Common Stock
Sep 19
2023
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.68%
7,296,584
Common Stock
Aug 16
2023
SELL
Open market or private sale
$385,750
$15.43 p/Share
25,000
Reduced 0.34%
7,246,584
Common Stock
Aug 15
2023
SELL
Open market or private sale
$779,000
$15.58 p/Share
50,000
Reduced 0.68%
7,271,584
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.68%
7,321,584
Common Stock
Jul 19
2023
SELL
Open market or private sale
$344,750
$13.79 p/Share
25,000
Reduced 0.34%
7,271,584
Common Stock
Jul 18
2023
SELL
Open market or private sale
$694,000
$13.88 p/Share
50,000
Reduced 0.68%
7,296,584
Common Stock
Jul 18
2023
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.68%
7,346,584
Common Stock
Jun 21
2023
SELL
Open market or private sale
$327,500
$13.1 p/Share
25,000
Reduced 0.34%
7,296,584
Common Stock
Jun 20
2023
SELL
Open market or private sale
$649,000
$12.98 p/Share
50,000
Reduced 0.68%
7,321,584
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.67%
7,371,584
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
16,186
Added 0.22%
7,321,584
Common Stock
May 17
2023
SELL
Open market or private sale
$289,000
$11.56 p/Share
25,000
Reduced 0.34%
7,305,398
Common Stock