May 30
2023
BUY
Exercise of conversion of derivative security
-
57,091
Added 3.22%
1,717,442
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$828,752
$8.23 p/Share
100,699
Reduced 5.72%
1,660,351
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
$565,500
$3.77 p/Share
150,000
Added 7.85%
1,761,050
Common Stock
May 22
2023
BUY
Grant, award, or other acquisition
-
106,198
Added 5.82%
1,717,248
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$4,613
$11.71 p/Share
394
Reduced 0.02%
1,611,050
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$4,844
$11.73 p/Share
413
Reduced 0.03%
1,611,444
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$5,623
$12.36 p/Share
455
Reduced 0.03%
1,611,857
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$5,895
$12.36 p/Share
477
Reduced 0.03%
1,612,312
Common Stock
Mar 16
2023
SELL
Open market or private sale
$359,100
$10.26 p/Share
35,000
Reduced 2.12%
1,612,789
Common Stock
Mar 15
2023
SELL
Open market or private sale
$368,899
$10.54 p/Share
35,000
Reduced 2.08%
1,647,789
Common Stock
Mar 02
2023
SELL
Open market or private sale
$387,268
$10.75 p/Share
36,025
Reduced 2.1%
1,682,789
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$411,908
$10.86 p/Share
37,929
Reduced 2.16%
1,718,814
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$177,800
$2.54 p/Share
70,000
Added 3.83%
1,756,288
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$408,689
$10.74 p/Share
38,053
Reduced 2.21%
1,686,288
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$177,800
$2.54 p/Share
70,000
Added 3.9%
1,723,873
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$7,479
$16.77 p/Share
446
Reduced 0.03%
1,626,422
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$8,124
$17.36 p/Share
468
Reduced 0.03%
1,626,868
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$6,797
$15.24 p/Share
446
Reduced 0.03%
1,627,336
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$6,278
$15.24 p/Share
412
Reduced 0.03%
1,627,782
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$7,380
$18.78 p/Share
393
Reduced 0.02%
1,628,194
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$7,523
$18.26 p/Share
412
Reduced 0.03%
1,628,587
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$364,647
$11.53 p/Share
31,626
Reduced 1.88%
1,654,796
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$152,400
$2.54 p/Share
60,000
Added 3.44%
1,686,422
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$5,800
$14.76 p/Share
393
Reduced 0.02%
1,628,999
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$6,015
$14.6 p/Share
412
Reduced 0.03%
1,629,392
Common Stock