Apr 08
2024
BUY
Grant, award, or other acquisition
-
57,440
Added 19.35%
239,421
Common Stock
Feb 15
2024
SELL
Open market or private sale
$2,366,903
$15.37 p/Share
153,995
Reduced 45.84%
181,981
Common Stock
Jan 19
2024
SELL
Open market or private sale
$580,041
$17.05 p/Share
34,020
Reduced 9.19%
335,976
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
-
83,955
Added 18.49%
369,996
Common Stock
Feb 21
2023
SELL
Open market or private sale
$1,186,878
$11.08 p/Share
107,119
Reduced 27.25%
286,041
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
252,021
Added 39.06%
393,160
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$365,422
$11.67 p/Share
31,313
Reduced 18.16%
141,139
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
79,574
Added 32.4%
166,024
Common Stock
Jan 19
2023
SELL
Payment of exercise price or tax liability
$135,878
$10.15 p/Share
13,387
Reduced 12.6%
92,878
Common Stock
Jul 29
2022
SELL
Payment of exercise price or tax liability
$40,989
$8.93 p/Share
4,590
Reduced 4.14%
106,265
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$22,084
$22.33 p/Share
989
Reduced 0.88%
110,855
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
2,512
Added 2.2%
111,844
Common Stock
Jan 20
2022
SELL
Open market or private sale
$163,985
$21.38 p/Share
7,670
Reduced 6.56%
109,332
Common Stock
Jan 19
2022
SELL
Payment of exercise price or tax liability
$180,673
$21.76 p/Share
8,303
Reduced 6.63%
117,002
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$68,176
$22.36 p/Share
3,049
Reduced 2.38%
125,305
Common Stock
Jul 14
2021
SELL
Open market or private sale
$268,576
$23.03 p/Share
11,662
Reduced 8.33%
128,272
Common Stock
Feb 12
2021
SELL
Open market or private sale
$337,522
$20.24 p/Share
16,676
Reduced 10.65%
139,934
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
4,694
Added 2.91%
156,610
Common Stock
Jan 20
2021
SELL
Open market or private sale
$509,730
$20.98 p/Share
24,296
Reduced 13.79%
151,916
Common Stock
Jan 19
2021
BUY
Grant, award, or other acquisition
-
102,056
Added 36.68%
176,212
Common Stock
Jan 14
2021
SELL
Open market or private sale
$1,035,535
$21.12 p/Share
49,031
Reduced 39.8%
74,156
Common Stock