Apr 30
2024
SELL
Payment of exercise price or tax liability
$130,855
$10.63 p/Share
12,310
Reduced 7.33%
155,620
Common Stock
Apr 30
2024
BUY
Exercise of conversion of derivative security
-
42,016
Added 20.01%
167,930
Common Stock
Apr 26
2024
SELL
Payment of exercise price or tax liability
$21,802
$10.63 p/Share
2,051
Reduced 1.6%
125,914
Common Stock
Apr 07
2024
SELL
Payment of exercise price or tax liability
$16,361
$10.75 p/Share
1,522
Reduced 1.18%
127,965
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$21,624
$11.62 p/Share
1,861
Reduced 1.42%
129,487
Common Stock
Jun 24
2023
SELL
Payment of exercise price or tax liability
$36,702
$7.91 p/Share
4,640
Reduced 3.41%
131,348
Common Stock
May 09
2023
SELL
Open market or private sale
$91,591
$8.18 p/Share
11,197
Reduced 7.61%
135,988
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$22,253
$10.85 p/Share
2,051
Reduced 1.37%
147,185
Common Stock
Apr 07
2023
BUY
Grant, award, or other acquisition
-
15,586
Added 9.46%
149,236
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$18,301
$8.33 p/Share
2,197
Reduced 1.62%
133,650
Common Stock
Sep 23
2022
SELL
Payment of exercise price or tax liability
$31,406
$4.53 p/Share
6,933
Reduced 4.86%
135,847
Common Stock
Jun 24
2022
SELL
Payment of exercise price or tax liability
$23,850
$5.14 p/Share
4,640
Reduced 3.15%
142,780
Common Stock
Apr 26
2022
SELL
Payment of exercise price or tax liability
$13,352
$6.51 p/Share
2,051
Reduced 1.37%
147,420
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
19,055
Added 11.31%
149,471
Common Stock
Jan 24
2022
SELL
Open market or private sale
$8,469
$5.59 p/Share
1,515
Reduced 1.15%
130,416
Common Stock
Jan 07
2022
SELL
Open market or private sale
$71,125
$5.69 p/Share
12,500
Reduced 8.65%
131,931
Common Stock
Sep 23
2021
SELL
Payment of exercise price or tax liability
$46,659
$6.73 p/Share
6,933
Reduced 4.8%
137,498
Common Stock
Sep 23
2021
SELL
Open market or private sale
$25,725
$6.86 p/Share
3,750
Reduced 2.53%
144,431
Common Stock
Aug 23
2021
SELL
Open market or private sale
$24,375
$6.5 p/Share
3,750
Reduced 2.47%
148,181
Common Stock
Jul 23
2021
SELL
Open market or private sale
$24,525
$6.54 p/Share
3,750
Reduced 2.41%
151,931
Common Stock
Jun 24
2021
SELL
Payment of exercise price or tax liability
$41,296
$8.9 p/Share
4,640
Reduced 2.89%
155,681
Common Stock
Jun 23
2021
SELL
Open market or private sale
$33,412
$8.91 p/Share
3,750
Reduced 2.29%
160,321
Common Stock
Apr 26
2021
BUY
Grant, award, or other acquisition
-
21,008
Added 11.35%
164,071
Common Stock
Mar 30
2021
SELL
Open market or private sale
$24,281
$5.82 p/Share
4,172
Reduced 2.83%
143,063
Common Stock
Mar 26
2021
BUY
Exercise of conversion of derivative security
-
11,877
Added 7.46%
147,235
Common Stock