Nov 03
2023
SELL
Payment of exercise price or tax liability
$68,589
$11.91 p/Share
5,759
Reduced 1.67%
338,863
Common Stock
Sep 13
2023
SELL
Payment of exercise price or tax liability
$41,908
$11.69 p/Share
3,585
Reduced 1.03%
344,622
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$21,938
$11.32 p/Share
1,938
Reduced 0.55%
348,207
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$56,898
$9.88 p/Share
5,759
Reduced 1.62%
350,145
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$35,850
$10.0 p/Share
3,585
Reduced 1.0%
355,904
Common Stock
May 04
2023
SELL
Payment of exercise price or tax liability
$21,899
$11.3 p/Share
1,938
Reduced 0.54%
359,489
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$262,149
$11.38 p/Share
23,036
Reduced 5.99%
361,427
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$35,563
$9.92 p/Share
3,585
Reduced 0.92%
384,463
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$438,508
$11.97 p/Share
36,634
Reduced 8.63%
388,048
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
82,880
Added 16.33%
424,682
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$28,342
$13.35 p/Share
2,123
Reduced 0.62%
341,802
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$43,235
$12.06 p/Share
3,585
Reduced 1.03%
343,925
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$22,442
$11.58 p/Share
1,938
Reduced 0.55%
347,510
Common Stock
Sep 13
2022
SELL
Payment of exercise price or tax liability
$68,442
$19.22 p/Share
3,561
Reduced 1.01%
349,448
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$39,221
$20.47 p/Share
1,916
Reduced 0.54%
353,009
Common Stock
Jun 13
2022
SELL
Payment of exercise price or tax liability
$58,726
$16.51 p/Share
3,557
Reduced 0.99%
354,925
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$28,944
$15.17 p/Share
1,908
Reduced 0.53%
358,482
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
104,003
Added 22.4%
360,390
Common Stock
Mar 13
2022
SELL
Payment of exercise price or tax liability
$33,361
$9.54 p/Share
3,497
Reduced 1.35%
256,387
Common Stock
Mar 09
2022
BUY
Open market or private purchase
$23,300
$11.65 p/Share
2,000
Added 0.76%
259,884
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$40,539
$14.72 p/Share
2,754
Reduced 1.06%
257,884
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
6,799
Added 2.54%
260,638
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$50,918
$25.37 p/Share
2,007
Reduced 0.78%
253,839
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$133,434
$37.22 p/Share
3,585
Reduced 1.38%
255,846
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$1,391,852
$38.82 p/Share
35,854
Reduced 12.14%
259,431
Common Stock