Apr 15
2024
SELL
Payment of exercise price or tax liability
$26,810
$3.53 p/Share
7,595
Reduced 3.34%
219,690
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$19,128
$4.55 p/Share
4,204
Reduced 1.82%
227,285
Common Stock
Jan 16
2024
SELL
Payment of exercise price or tax liability
$115,308
$4.86 p/Share
23,726
Reduced 9.3%
231,489
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
-
49,029
Added 16.12%
255,215
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$29,204
$5.19 p/Share
5,627
Reduced 2.66%
206,186
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
-
49,800
Added 19.04%
211,813
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$42,754
$10.17 p/Share
4,204
Reduced 2.53%
162,013
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$55,011
$11.66 p/Share
4,718
Reduced 2.76%
166,217
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$50,652
$9.0 p/Share
5,628
Reduced 3.19%
170,935
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$17,231
$9.21 p/Share
1,871
Reduced 1.05%
176,563
Common Stock
Dec 09
2022
SELL
Open market or private sale
$73,119
$9.39 p/Share
7,787
Reduced 4.18%
178,434
Common Stock
Sep 09
2022
SELL
Open market or private sale
$68,076
$10.06 p/Share
6,767
Reduced 3.51%
186,221
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
27,206
Added 12.36%
192,988
Common Stock
Mar 10
2022
SELL
Open market or private sale
$74,200
$14.84 p/Share
5,000
Reduced 2.93%
165,782
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$160,724
$15.81 p/Share
10,166
Reduced 5.62%
170,782
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
21,933
Added 10.81%
180,948
Common Stock
Mar 01
2022
SELL
Open market or private sale
$80,000
$20.0 p/Share
4,000
Reduced 2.45%
159,015
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$161,668
$19.38 p/Share
8,342
Reduced 4.87%
163,015
Common Stock
Feb 01
2022
SELL
Open market or private sale
$74,000
$18.5 p/Share
4,000
Reduced 2.28%
171,357
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$217,137
$20.18 p/Share
10,760
Reduced 5.78%
175,357
Common Stock
Dec 27
2021
SELL
Open market or private sale
$87,240
$21.81 p/Share
4,000
Reduced 2.1%
186,117
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$39,908
$21.33 p/Share
1,871
Reduced 0.97%
190,117
Common Stock
Nov 26
2021
SELL
Open market or private sale
$90,280
$22.57 p/Share
4,000
Reduced 2.04%
191,988
Common Stock
Oct 26
2021
SELL
Open market or private sale
$114,840
$28.71 p/Share
4,000
Reduced 2.0%
195,988
Common Stock
Sep 27
2021
SELL
Open market or private sale
$116,400
$29.1 p/Share
4,000
Reduced 1.96%
199,988
Common Stock