Nov 09
2023
SELL
Sale (or disposition) back to the issuer
-
57,931
Reduced 100.0%
0
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$126,393
$23.92 p/Share
5,284
Reduced 8.36%
57,931
Common Stock
Oct 30
2023
SELL
Payment of exercise price or tax liability
$91,785
$23.89 p/Share
3,842
Reduced 5.73%
63,215
Common Stock
Oct 27
2023
SELL
Payment of exercise price or tax liability
$65,638
$23.86 p/Share
2,751
Reduced 3.94%
67,057
Common Stock
Sep 22
2023
SELL
Payment of exercise price or tax liability
$58,108
$23.65 p/Share
2,457
Reduced 3.4%
69,808
Common Stock
Sep 22
2023
BUY
Exercise of conversion of derivative security
-
5,452
Added 7.02%
72,265
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$23,431
$15.59 p/Share
1,503
Reduced 2.2%
66,813
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$40,433
$18.78 p/Share
2,153
Reduced 3.06%
68,316
Common Stock
Nov 08
2022
SELL
Open market or private sale
$200,551
$20.5 p/Share
9,783
Reduced 12.19%
70,469
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$104,834
$19.84 p/Share
5,284
Reduced 6.18%
80,252
Common Stock
Oct 28
2022
BUY
Grant, award, or other acquisition
-
25,562
Added 23.01%
85,536
Common Stock
Oct 27
2022
SELL
Payment of exercise price or tax liability
$52,324
$19.02 p/Share
2,751
Reduced 4.39%
59,974
Common Stock
Oct 26
2022
SELL
Open market or private sale
$77,780
$20.0 p/Share
3,889
Reduced 5.84%
62,725
Common Stock
Sep 22
2022
SELL
Payment of exercise price or tax liability
$35,368
$17.02 p/Share
2,078
Reduced 3.03%
66,614
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
5,452
Added 7.35%
68,692
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$43,379
$18.12 p/Share
2,394
Reduced 3.65%
63,240
Common Stock
Feb 02
2022
SELL
Open market or private sale
$48,176
$19.11 p/Share
2,521
Reduced 3.7%
65,634
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$34,755
$19.17 p/Share
1,813
Reduced 2.59%
68,155
Common Stock
Nov 03
2021
SELL
Open market or private sale
$56,933
$17.0 p/Share
3,349
Reduced 4.57%
69,968
Common Stock
Nov 02
2021
BUY
Grant, award, or other acquisition
-
35,152
Added 32.41%
73,317
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$41,072
$14.93 p/Share
2,751
Reduced 6.72%
38,165
Common Stock
Jun 03
2021
SELL
Open market or private sale
$87,193
$17.09 p/Share
5,102
Reduced 11.09%
40,916
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$36,465
$16.59 p/Share
2,198
Reduced 4.56%
46,018
Common Stock