Jun 13
2023
SELL
Sale (or disposition) back to the issuer
$2,585,999
$8.62 p/Share
300,000
Reduced 2.04%
14,390,933
Common Stock
May 10
2023
SELL
Sale (or disposition) back to the issuer
$2,883,000
$9.61 p/Share
300,000
Reduced 2.0%
14,690,933
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$5,743
$9.37 p/Share
613
Reduced 0.0%
14,990,933
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
-
2,495
Added 8.95%
25,374
Common Stock (Restrict...
May 01
2023
SELL
Payment of exercise price or tax liability
$7,390
$13.34 p/Share
554
Reduced 0.0%
14,989,889
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$5,066
$10.99 p/Share
461
Reduced 0.0%
14,988,946
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
5,902
Added 17.79%
27,280
Common Stock (Restrict...
Feb 06
2023
SELL
Payment of exercise price or tax liability
$7,912
$12.95 p/Share
611
Reduced 0.0%
14,988,160
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$7,855
$14.18 p/Share
554
Reduced 0.0%
14,987,118
Common Stock
Dec 27
2022
SELL
Payment of exercise price or tax liability
$6,343
$13.76 p/Share
461
Reduced 0.0%
14,986,175
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$8,102
$13.24 p/Share
612
Reduced 0.0%
14,985,389
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$2,382
$11.4 p/Share
209
Reduced 0.0%
14,984,346
Common Stock
Oct 29
2022
BUY
Grant, award, or other acquisition
-
7,464
Added 21.39%
27,430
Common Stock (Restrict...
Sep 26
2022
SELL
Payment of exercise price or tax liability
$3,992
$8.66 p/Share
461
Reduced 0.0%
14,983,991
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$2,260
$9.34 p/Share
242
Reduced 0.0%
14,983,205
Common Stock
Aug 05
2022
BUY
Grant, award, or other acquisition
-
8,012
Added 26.9%
21,777
Common Stock (Restrict...
Jul 29
2022
SELL
Payment of exercise price or tax liability
$1,793
$8.58 p/Share
209
Reduced 0.0%
14,982,795
Common Stock
Jun 24
2022
SELL
Payment of exercise price or tax liability
$3,648
$7.93 p/Share
460
Reduced 0.0%
14,982,439
Common Stock
May 05
2022
SELL
Payment of exercise price or tax liability
$1,514
$6.23 p/Share
243
Reduced 0.0%
14,981,653
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$1,331
$6.37 p/Share
209
Reduced 0.0%
14,981,243
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
-
9,973
Added 36.37%
17,447
Common Stock (Restrict...
Nov 05
2021
SELL
Payment of exercise price or tax liability
$1,140
$14.07 p/Share
81
Reduced 0.0%
13,617,881
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
2,992
Added 27.47%
7,901
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$2,381
$12.53 p/Share
190
Reduced 0.0%
13,617,743
Common Stock
Aug 06
2021
SELL
Open market or private sale
$2,689,944
$15.17 p/Share
177,320
Reduced 1.29%
13,617,420
Common Stock