Jul 20
2023
SELL
Payment of exercise price or tax liability
$25,097
$9.21 p/Share
2,725
Reduced 0.4%
681,345
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$9,772
$8.78 p/Share
1,113
Reduced 0.16%
684,070
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$22,344
$8.2 p/Share
2,725
Reduced 0.4%
685,183
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$8,659
$7.78 p/Share
1,113
Reduced 0.16%
687,908
Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$22,808
$8.37 p/Share
2,725
Reduced 0.39%
689,021
Common Stock
May 09
2023
BUY
Open market or private purchase
$49,999
$8.35 p/Share
5,988
Added 0.86%
691,746
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$11,664
$10.48 p/Share
1,113
Reduced 0.16%
685,758
Common Stock
Apr 20
2023
SELL
Payment of exercise price or tax liability
$27,495
$10.09 p/Share
2,725
Reduced 0.4%
686,871
Common Stock
Apr 12
2023
SELL
Payment of exercise price or tax liability
$74,129
$9.25 p/Share
8,014
Reduced 1.15%
689,596
Common Stock
Apr 12
2023
BUY
Exercise of conversion of derivative security
-
18,383
Added 2.57%
697,610
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$9,837
$8.33 p/Share
1,181
Reduced 0.17%
679,227
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$23,653
$7.74 p/Share
3,056
Reduced 0.45%
680,408
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$8,985
$7.2 p/Share
1,248
Reduced 0.18%
683,464
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$23,225
$7.6 p/Share
3,056
Reduced 0.44%
684,712
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$9,971
$7.99 p/Share
1,248
Reduced 0.18%
687,768
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$22,828
$7.47 p/Share
3,056
Reduced 0.44%
689,016
Common Stock
Jan 06
2023
BUY
Grant, award, or other acquisition
-
91,911
Added 11.72%
692,072
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$14,687
$5.39 p/Share
2,725
Reduced 0.45%
600,161
Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$15,505
$5.69 p/Share
2,725
Reduced 0.45%
602,886
Common Stock
Nov 09
2022
BUY
Open market or private purchase
$49,982
$5.36 p/Share
9,325
Added 1.52%
605,611
Common Stock
Oct 20
2022
SELL
Payment of exercise price or tax liability
$13,353
$4.9 p/Share
2,725
Reduced 0.45%
596,286
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$13,407
$4.92 p/Share
2,725
Reduced 0.45%
599,011
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$16,977
$6.23 p/Share
2,725
Reduced 0.45%
601,736
Common Stock
Aug 11
2022
BUY
Open market or private purchase
$99,997
$5.56 p/Share
17,985
Added 2.89%
604,461
Common Stock
Jul 20
2022
SELL
Payment of exercise price or tax liability
$14,143
$5.19 p/Share
2,725
Reduced 0.46%
586,476
Common Stock