Jun 30
2024
SELL
Sale (or disposition) back to the issuer
-
130,000
Reduced 16.03%
680,799
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$91,623
$5.84 p/Share
15,689
Reduced 1.9%
810,799
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
$2,106,000
$8.1 p/Share
260,000
Added 23.93%
826,488
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$152,513
$9.55 p/Share
15,970
Reduced 2.74%
566,488
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$89,675
$8.2 p/Share
10,936
Reduced 1.84%
582,458
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
$1,782,003
$8.47 p/Share
210,390
Added 26.17%
593,394
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$315,031
$12.96 p/Share
24,308
Reduced 5.97%
383,004
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$126,529
$11.57 p/Share
10,936
Reduced 2.61%
407,312
Common Stock
May 17
2022
SELL
Open market or private sale
$694,602
$20.31 p/Share
34,200
Reduced 7.56%
418,248
Common Stock
May 16
2022
SELL
Open market or private sale
$230,335
$20.01 p/Share
11,511
Reduced 2.48%
452,448
Common Stock
May 13
2022
SELL
Open market or private sale
$5,780
$20.0 p/Share
289
Reduced 0.06%
463,959
Common Stock
May 06
2022
SELL
Open market or private sale
$80,000
$20.0 p/Share
4,000
Reduced 0.85%
464,248
Common Stock
Apr 01
2022
SELL
Open market or private sale
$1,106,500
$22.13 p/Share
50,000
Reduced 9.65%
468,248
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,187,500
$23.75 p/Share
50,000
Reduced 8.8%
518,248
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
74,458
Added 11.59%
568,248
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$592,953
$20.85 p/Share
28,439
Reduced 5.45%
493,790
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
96,993
Added 15.66%
522,229
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$171,554
$18.15 p/Share
9,452
Reduced 2.17%
425,236
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
66,334
Added 13.24%
434,688
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$311,401
$17.05 p/Share
18,264
Reduced 4.72%
368,354
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$471,616
$17.89 p/Share
26,362
Reduced 6.38%
386,618
Common Stock