Aug 15
2024
SELL
Payment of exercise price or tax liability
$51,954
$12.51 p/Share
4,153
Reduced 1.31%
312,857
Common Stock
Jun 14
2024
SELL
Open market or private sale
$65,219
$13.65 p/Share
4,778
Reduced 1.48%
317,010
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$34,819
$9.8 p/Share
3,553
Reduced 1.09%
321,788
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$124,068
$9.74 p/Share
12,738
Reduced 3.81%
321,781
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
62,602
Added 15.76%
334,519
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$27,346
$7.89 p/Share
3,466
Reduced 1.26%
271,917
Common Stock
Aug 16
2023
SELL
Open market or private sale
$29,866
$8.31 p/Share
3,594
Reduced 1.29%
275,383
Common Stock
May 16
2023
SELL
Open market or private sale
$41,354
$10.88 p/Share
3,801
Reduced 1.14%
330,820
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$80,031
$13.27 p/Share
6,031
Reduced 1.77%
334,621
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$50,140
$11.82 p/Share
4,242
Reduced 1.23%
340,652
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
62,602
Added 15.36%
344,894
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$20,267
$11.47 p/Share
1,767
Reduced 0.62%
282,292
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$17,317
$9.8 p/Share
1,767
Reduced 0.62%
284,059
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$34,820
$10.59 p/Share
3,288
Reduced 1.14%
285,826
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$252,506
$13.49 p/Share
18,718
Reduced 6.08%
289,114
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$18,274
$13.95 p/Share
1,310
Reduced 0.42%
307,832
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$122,639
$13.3 p/Share
9,221
Reduced 2.9%
309,142
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
53,250
Added 14.33%
318,363
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$30,712
$22.5 p/Share
1,365
Reduced 0.51%
265,113
Common Stock
Sep 10
2021
SELL
Open market or private sale
$1,208,521
$30.21 p/Share
40,004
Reduced 13.05%
266,478
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$64,603
$4.68 p/Share
13,804
Added 4.31%
306,482
Common Stock
Sep 08
2021
BUY
Exercise of conversion of derivative security
$226,129
$6.6 p/Share
34,262
Added 10.48%
292,678
Common Stock
Aug 16
2021
SELL
Open market or private sale
$39,720
$26.82 p/Share
1,481
Reduced 0.57%
258,416
Common Stock
Aug 09
2021
SELL
Open market or private sale
$169,050
$33.81 p/Share
5,000
Reduced 1.89%
259,897
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$6,466
$3.61 p/Share
1,791
Added 0.67%
264,897
Common Stock