Sep 28
2023
SELL
Open market or private sale
$917,500
$18.35 p/Share
50,000
Reduced 1.85%
2,646,854
Common Stock
Sep 28
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.82%
2,696,854
Common Stock
Sep 14
2023
SELL
Open market or private sale
$909,500
$18.19 p/Share
50,000
Reduced 1.85%
2,646,854
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.82%
2,696,854
Common Stock
Aug 31
2023
SELL
Open market or private sale
$870,500
$17.41 p/Share
50,000
Reduced 1.85%
2,646,854
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.82%
2,696,854
Common Stock
Aug 17
2023
SELL
Open market or private sale
$777,000
$15.54 p/Share
50,000
Reduced 1.85%
2,646,854
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.82%
2,696,854
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$1,481,763
$15.61 p/Share
94,924
Reduced 3.46%
2,646,854
Common Stock
Aug 03
2023
SELL
Open market or private sale
$796,500
$15.93 p/Share
50,000
Reduced 1.79%
2,741,778
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.76%
2,791,778
Common Stock
Jul 20
2023
SELL
Open market or private sale
$673,500
$13.47 p/Share
50,000
Reduced 1.79%
2,741,778
Common Stock
Jul 20
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.76%
2,791,778
Common Stock
Jul 06
2023
SELL
Open market or private sale
$615,500
$12.31 p/Share
50,000
Reduced 1.79%
2,741,778
Common Stock
Jul 06
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.76%
2,791,778
Common Stock
Jun 22
2023
SELL
Open market or private sale
$649,000
$12.98 p/Share
50,000
Reduced 1.79%
2,741,778
Common Stock
Jun 22
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.76%
2,791,778
Common Stock
Jun 08
2023
SELL
Open market or private sale
$642,500
$12.85 p/Share
50,000
Reduced 1.79%
2,741,778
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.76%
2,791,778
Common Stock
May 25
2023
SELL
Open market or private sale
$627,000
$12.54 p/Share
50,000
Reduced 1.79%
2,741,778
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.76%
2,791,778
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$1,145,732
$12.07 p/Share
94,924
Reduced 3.35%
2,741,778
Common Stock
May 11
2023
SELL
Open market or private sale
$563,000
$11.26 p/Share
50,000
Reduced 1.73%
2,836,702
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
$128,000
$2.56 p/Share
50,000
Added 1.7%
2,886,702
Common Stock
Apr 27
2023
SELL
Open market or private sale
$523,000
$10.46 p/Share
50,000
Reduced 1.73%
2,834,897
Common Stock