Nov 10
2024
SELL
Payment of exercise price or tax liability
$613,687
$22.5 p/Share
27,275
Reduced 3.7%
710,479
Common Stock
Nov 10
2024
-
26,537
Reduced 3.74%
683,942
Common Stock
Aug 10
2024
-
85,411
Reduced 10.38%
737,754
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$1,498,336
$17.07 p/Share
87,776
Reduced 9.64%
823,165
Common Stock
Jul 30
2024
BUY
Grant, award, or other acquisition
-
570,000
Added 36.24%
1,003,008
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$236,102
$18.47 p/Share
12,783
Reduced 2.87%
433,008
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$174,366
$15.36 p/Share
11,352
Reduced 2.48%
445,791
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$168,745
$11.09 p/Share
15,216
Reduced 3.22%
457,143
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$388,985
$10.05 p/Share
38,705
Reduced 7.57%
472,359
Common Stock
Jul 25
2023
BUY
Grant, award, or other acquisition
-
190,000
Added 27.1%
511,064
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$73,475
$6.95 p/Share
10,572
Reduced 2.53%
407,326
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$188,004
$17.16 p/Share
10,956
Reduced 2.55%
417,898
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$207,912
$13.72 p/Share
15,154
Reduced 3.41%
428,854
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$382,123
$12.43 p/Share
30,742
Reduced 6.48%
444,008
Common Stock
Jul 26
2022
BUY
Grant, award, or other acquisition
-
191,000
Added 28.69%
474,750
Common Stock
May 10
2022
SELL
Payment of exercise price or tax liability
$124,450
$9.79 p/Share
12,712
Reduced 3.7%
331,282
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$153,902
$11.61 p/Share
13,256
Reduced 3.71%
343,994
Common Stock
Nov 10
2021
-
18,528
Reduced 4.93%
357,250
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$298,112
$16.36 p/Share
18,222
Reduced 4.19%
416,365
Common Stock
Oct 07
2021
-
2,083
Added 0.55%
375,778
Common Stock
Sep 16
2021
SELL
Open market or private sale
$37,640
$18.07 p/Share
2,083
Reduced 0.55%
373,695
Common Stock
Sep 16
2021
SELL
Open market or private sale
$142,418
$17.93 p/Share
7,943
Reduced 1.79%
434,587
Common Stock
Sep 16
2021
BUY
Exercise of conversion of derivative security
$30,342
$3.82 p/Share
7,943
Added 1.78%
438,754
Common Stock
Aug 10
2021
-
40,587
Reduced 9.75%
375,778
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$722,425
$18.1 p/Share
39,913
Reduced 8.41%
434,587
Common Stock