Oct 11
2022
SELL
Sale (or disposition) back to the issuer
$40,304,180
$28.0 p/Share
1,439,435
Reduced 100.0%
0
Common Stock
Oct 11
2022
BUY
Grant, award, or other acquisition
-
552,545
Added 27.74%
1,439,435
Common Stock
Sep 02
2022
BUY
Grant, award, or other acquisition
-
848
Added 0.1%
886,890
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
-
1,085
Added 0.12%
886,041
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$606,628
$24.18 p/Share
25,088
Reduced 2.76%
884,377
Common Stock
Mar 17
2022
BUY
Grant, award, or other acquisition
-
1,180
Added 0.13%
909,465
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$266,310
$17.51 p/Share
15,209
Reduced 1.65%
908,284
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$248,308
$17.43 p/Share
14,246
Reduced 1.87%
746,786
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
176,707
Added 16.06%
923,493
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$493,450
$20.51 p/Share
24,059
Reduced 3.06%
761,032
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
58,377
Added 6.92%
785,091
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$1,904,518
$20.51 p/Share
92,858
Reduced 11.33%
726,714
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$612,645
$19.75 p/Share
31,020
Reduced 3.65%
819,572
Common Stock
Dec 02
2021
BUY
Grant, award, or other acquisition
-
1,670
Added 0.2%
850,592
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
-
1,560
Added 0.18%
848,569
Common Stock
Jun 17
2021
BUY
Grant, award, or other acquisition
-
1,326
Added 0.16%
846,368
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$618,547
$26.02 p/Share
23,772
Reduced 2.74%
845,041
Common Stock
Mar 18
2021
BUY
Grant, award, or other acquisition
-
1,106
Added 0.13%
868,813
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
118,189
Added 11.99%
867,707
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$217,053
$23.14 p/Share
9,380
Reduced 1.24%
749,518
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$1,767,460
$20.87 p/Share
84,689
Reduced 10.04%
758,898
Common Stock
Dec 03
2020
BUY
Grant, award, or other acquisition
-
2,359
Added 0.28%
843,587
Common Stock