Sep 13
2023
SELL
Payment of exercise price or tax liability
$42,037
$11.69 p/Share
3,596
Reduced 1.1%
324,544
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$22,130
$11.32 p/Share
1,955
Reduced 0.59%
328,140
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$41,169
$9.88 p/Share
4,167
Reduced 1.25%
330,095
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$36,580
$10.0 p/Share
3,658
Reduced 1.08%
334,262
Common Stock
May 04
2023
SELL
Payment of exercise price or tax liability
$22,532
$11.3 p/Share
1,994
Reduced 0.59%
337,920
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$198,114
$11.38 p/Share
17,409
Reduced 4.87%
339,914
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$37,696
$9.92 p/Share
3,800
Reduced 1.05%
357,323
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$404,657
$11.97 p/Share
33,806
Reduced 8.56%
361,123
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
82,880
Added 17.35%
394,929
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$30,317
$13.35 p/Share
2,271
Reduced 0.72%
312,049
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$48,360
$12.06 p/Share
4,010
Reduced 1.26%
314,320
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$25,302
$11.58 p/Share
2,185
Reduced 0.68%
318,330
Common Stock
Sep 13
2022
SELL
Payment of exercise price or tax liability
$80,243
$19.22 p/Share
4,175
Reduced 1.29%
320,515
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$46,938
$20.47 p/Share
2,293
Reduced 0.7%
324,690
Common Stock
Jun 13
2022
SELL
Payment of exercise price or tax liability
$70,151
$16.51 p/Share
4,249
Reduced 1.28%
326,983
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$34,117
$15.17 p/Share
2,249
Reduced 0.67%
331,232
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
104,003
Added 23.77%
333,481
Common Stock
Mar 13
2022
SELL
Payment of exercise price or tax liability
$39,715
$9.54 p/Share
4,163
Reduced 1.78%
229,478
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$51,770
$14.72 p/Share
3,517
Reduced 1.48%
233,641
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
6,799
Added 2.79%
237,158
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$60,533
$25.37 p/Share
2,386
Reduced 1.03%
230,359
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$158,557
$37.22 p/Share
4,260
Reduced 1.8%
232,745
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$1,654,198
$38.82 p/Share
42,612
Reduced 15.24%
237,005
Common Stock
Dec 10
2021
BUY
Grant, award, or other acquisition
-
80,938
Added 22.45%
279,617
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$67,317
$29.23 p/Share
2,303
Reduced 1.15%
198,679
Common Stock