Aug 15
2024
SELL
Payment of exercise price or tax liability
$93,612
$12.51 p/Share
7,483
Reduced 1.83%
401,477
Common Stock
Jun 13
2024
SELL
Open market or private sale
$200,229
$13.77 p/Share
14,541
Reduced 3.43%
408,960
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$92,590
$9.8 p/Share
9,448
Reduced 2.18%
423,501
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$225,042
$9.74 p/Share
23,105
Reduced 5.07%
432,949
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
113,821
Added 19.97%
456,054
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$53,652
$7.89 p/Share
6,800
Reduced 1.95%
342,233
Common Stock
Aug 16
2023
SELL
Open market or private sale
$58,485
$8.31 p/Share
7,038
Reduced 1.98%
349,033
Common Stock
Jul 11
2023
SELL
Open market or private sale
$266,610
$15.0 p/Share
17,774
Reduced 4.75%
356,071
Common Stock
Jun 12
2023
SELL
Open market or private sale
$149,046
$13.43 p/Share
11,098
Reduced 2.88%
373,845
Common Stock
May 16
2023
SELL
Open market or private sale
$81,056
$10.88 p/Share
7,450
Reduced 1.9%
384,943
Common Stock
Mar 01
2023
SELL
Open market or private sale
$858,923
$10.99 p/Share
78,155
Reduced 16.61%
392,393
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$213,209
$13.27 p/Share
16,067
Reduced 3.3%
470,548
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$80,600
$11.82 p/Share
6,819
Reduced 1.38%
486,615
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
113,821
Added 18.74%
493,434
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$42,553
$11.47 p/Share
3,710
Reduced 0.97%
379,613
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$36,358
$9.8 p/Share
3,710
Reduced 0.96%
383,323
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$66,113
$10.59 p/Share
6,243
Reduced 1.59%
387,033
Common Stock
Apr 06
2022
SELL
Open market or private sale
$207,520
$13.13 p/Share
15,805
Reduced 3.86%
393,276
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$353,505
$13.49 p/Share
26,205
Reduced 6.02%
409,081
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$41,139
$13.95 p/Share
2,949
Reduced 0.67%
435,286
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$136,445
$13.3 p/Share
10,259
Reduced 2.29%
438,235
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
96,819
Added 17.75%
448,494
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$69,052
$22.5 p/Share
3,069
Reduced 0.87%
351,675
Common Stock
Sep 14
2021
SELL
Open market or private sale
$967,800
$30.0 p/Share
32,260
Reduced 8.34%
354,744
Common Stock
Sep 13
2021
SELL
Open market or private sale
$927,566
$29.05 p/Share
31,930
Reduced 7.62%
387,004
Common Stock